Задать вопрос

Как выполнить команду от простого пользователя без sudo?

Допустим есть простой пользователь. Знаю пароль суперюзера
могу сделать sudo rm что-нибудь
ввожу пароль - вуаля.

могу настроить так, чтобы не спрашивал пароля каждый раз для данной команды, но как сделать так, чтобы разрешить простому пользователю выполнять определенный набор команд (rm, ln, mv, start, stop, restart, status) без ввода четырех символов s, u, d, o?
Очень надо. Есть скрипт, который я менять не буду, он пытается выполнить команды без sudo, и затыкается на ln: Отказано в доступе. Пробовал вручную, действительно отказано в доступе без sudo
  • Вопрос задан
  • 9045 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Immortal_pony К ответам на вопрос (5)
Immortal_pony
@Immortal_pony
ln - это такая же программа, как и все остальные в системе. Найти исполняемый файл можно так:
type -a ln

... и далее дать права необходимому пользователю на запуск этого файла.
Ответ написан
Комментировать