ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Запретить linux пользователю все команды кроме (https://forum.antichat.xyz/showthread.php?t=1848233)

pash_it 05.11.2010 16:32

Люди добрые, подскажите как в linux, одному пользователю запретить все команды кроме например перезапуска FTP.

На данный момент при перезапуске FTP пишется ошибка:
[proftp@s13 ~]$ /etc/init.d/proftpd restart
rm: cannot remove `/var/run/proftpd.pid': Permission denied[FAILED]

rm: cannot remove `/var/lock/subsys/proftpd': Permission denied
Starting proftpd:
touch: cannot touch `/var/lock/subsys/proftpd': Permission denied

Пробовал ставить права на эти файлы 660 начинают другие файлы появлятся с ошибками, что прав не хватает.
Добавлял пользователя в группу FTP, не помогло. Что можно придумать?

В интернете информаций на счет этого нету(
SELinux не установлен.

baddan 11.11.2010 09:30

владельца менять пробуй
chown
но в моем понимании давать права пользователям рулить сервисами в корне не верный подход, если надо его переодически перезапускать ставь на крон и то безопаснее будет ИХМО.

ask0n 15.11.2010 16:15

sudo поможет в сим нелегком деле, а также ключ -r для bash шела.
В свое время в решении такой же задачи сильно помогла эта ссылка:

Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.


Время: 19:45