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

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

Спасибо

--

Подробнее:

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

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

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

0
задан 22.12.2010, 07:36

1 ответ

использовать

visudo

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

%admin ALL = NOPASSWD: /sbin/shutdown

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

  • добавьте пользователя к группе admin

и можно работать "sudo, завершают работу-h теперь" от пользователя.

или скорее chmod 4755 команда завершения работы.

0
ответ дан 27.11.2019, 18:41

Теги

Похожие вопросы