Я хочу, чтобы один из моих пользователей (назовем его: pn) смог запустить X с помощью sudo init 5
.
Я не хочу чтобы дать ему доступ к любым другим командам.
Я читаю man sudoers
, но я не слишком разбираюсь в этом.
Может ли кто-нибудь предоставить быструю строку для добавления в файл /etc/sudoers
, который бы помог? »
Я был бы вечно благодарен.
Запустите sudo visudo
и добавьте следующую строку в конец / etc / sudoers:
pn [hostname] = (root) NOPASSWD: /sbin/init 5
Замените [hostname] на результат hostname
.
После этого изменения пользователь pn сможет выполнить sudo init 5
без пароля.