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

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

2 ответа

Решение

Пытаться sudo,

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

%you ALL= (restricted) NOPASSWD: ALL

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

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

sudo -u restricted whoami

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

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

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