HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > РАЗРАБОТКА > Для Администратора > Linux, Freebsd, *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 05.11.2010, 16:32
pash_it
Участник форума
Регистрация: 05.10.2007
Сообщений: 127
С нами: 9789601

Репутация: 0
По умолчанию

Люди добрые, подскажите как в 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 не установлен.
 
Ответить с цитированием

  #2  
Старый 11.11.2010, 09:30
baddan
Новичок
Регистрация: 06.08.2008
Сообщений: 2
С нами: 9348792

Репутация: 0
По умолчанию

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

  #3  
Старый 15.11.2010, 16:15
ask0n
Участник форума
Регистрация: 09.06.2009
Сообщений: 218
С нами: 8906674

Репутация: 0
По умолчанию

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

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.