Назад | Перейти на главную страницу

Настройка пользователя без пароля

Я бы хотел иметь возможность su другому пользователю для запуска сценария с ограниченными правами. К сожалению, мне приходится вводить пароль каждый раз, есть ли способ создать пользователя без запроса пароля?

Пытаться sudo.

Добавьте следующее в свой sudoers файл (запустив visudo):

%you ALL= (restricted) NOPASSWD: ALL

где you ваше имя пользователя и restricted ваш пользователь с ограниченными правами.

Затем вы можете запускать команды как restricted без ввода пароля:

sudo -u restricted whoami

Вы также можете ограничить, какие команды могут быть выполнены через sudo, заменив ALL в конце строки с командной строкой, которую вы хотите разрешить. Видеть man sudoers Чтобы получить больше информации.

Вы можете в корень, а затем, когда вы переходите к другому пользователю, пароль не требуется.