linux: выборочный доступ sudo для определенной команды
Можно ли предоставить конкретному пользователю доступ к sudo только для одной конкретной команды?
Спасибо
-
Больше информации:
Мы отбираем длительные оптимизационные прогоны друг другу по ssh. Эти пробеги занимают часы, иногда дни.
Команда выключения может быть запущена только в sudo. Осознавая свое воздействие на окружающую среду, я хотел бы предоставить инициатору (-ам) этих запусков доступ sudo к команде shutdown на моем компьютере без доступа sudo для всего остального - чтобы они могли отключить мою машину, когда она больше не нужна,
Я знаю, что могу запланировать отключение, прежде чем покинуть свой ящик, но я ищу лучшее решение.
1 ответ
Использование
visudo
как корень, и добавить
%admin ALL = NOPASSWD: /sbin/shutdown
в конец файла, затем
- добавить пользователя в группу администраторов
и вы можете запустить "sudo shutdown -h now" от пользователя.
вернее, chmod 4755 команда выключения.