Как дать разрешение учетной записи для перезагрузки сервера?

Zoredache имел его. Ни одна опция я передал командную строку, не могла сохранить меня, поскольку файл секретных ключей был установлен на 600 полномочия и принадлежавший моему собственному пользователю. Мое плохое. Извинения всем :-(

0
задан 6 January 2012 в 03:35
1 ответ

Добавьте следующее в / etc / sudoers :

username ALL=/sbin/reboot

Затем учетная запись пользователя может вызвать команду / sbin / reboot как: sudo / sbin / reboot , и он будет запущен от имени пользователя root (sudo можно рассматривать как "superuser-do"). И, конечно же, замените имя пользователя именем учетной записи, о которой идет речь. Однако sudo будет запрашивать пароль пользователя, поэтому, если вы собираетесь написать сценарий, вы можете добавить аргумент NOPASSWD:, например:

username ALL= NOPASSWD: /sbin/reboot

Выберите то, что лучше всего подходит для вас!

3
ответ дан 4 December 2019 в 12:48

Теги

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