linux: выборочный доступ sudo для определенной команды

Можно ли предоставить конкретному пользователю доступ к sudo только для одной конкретной команды?

Спасибо

-

Больше информации:

Мы отбираем длительные оптимизационные прогоны друг другу по ssh. Эти пробеги занимают часы, иногда дни.

Команда выключения может быть запущена только в sudo. Осознавая свое воздействие на окружающую среду, я хотел бы предоставить инициатору (-ам) этих запусков доступ sudo к команде shutdown на моем компьютере без доступа sudo для всего остального - чтобы они могли отключить мою машину, когда она больше не нужна,

Я знаю, что могу запланировать отключение, прежде чем покинуть свой ящик, но я ищу лучшее решение.

1 ответ

Использование

visudo

как корень, и добавить

%admin ALL = NOPASSWD: /sbin/shutdown

в конец файла, затем

  • добавить пользователя в группу администраторов

и вы можете запустить "sudo shutdown -h now" от пользователя.

вернее, chmod 4755 команда выключения.

Другие вопросы по тегам