Готовим окружение:
Кладем вот туда вот такой код:
Меняем права:
Входим под апачем:
И получаем желаемое:
cd /var/www
mkdir /var/www/username
chown username:username /var/www/username
vim /var/www/username/suxx.sh
Кладем вот туда вот такой код:
#!/bin/bash
echo "suxx";
/usr/bin/id
Меняем права:
chown mamonov:mamonov /var/www/username/suxx.sh
chmod +x /var/www/username/suxx.sh
Входим под апачем:
cd /var/www/username
su apache -s /bin/bash
suexec username username suxx.sh
И получаем желаемое:
bash-3.2$ id
uid=48(apache) gid=48(apache) группы=48(apache)
bash-3.2$ suexec mamonov mamonov suxx.sh
suxx
uid=501(mamonov) gid=501(username) groups=501(username)
No comments :
Post a Comment
Note: only a member of this blog may post a comment.