пользователь Без разрешения root [дубликат]

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

0
задан 19 December 2017 в 13:08

1 ответ

Вы можете добавить псевдоним Cmnd в файл sudoers, отредактировать его с помощью visudo, чтобы предотвратить случайную блокировку файла. Затем создайте глобальный псевдоним для команды в глобальном bashrc.

Добавить в visudo:

Cmnd_Alias ADDUSER_PASS = /usr/sbin/adduser
user_name ALL=(ALL) ADDUSER_PASS

Добавить в /etc/bash.bashrc:

alias adduser="sudo /usr/sbin/adduser"

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

0
ответ дан 19 December 2017 в 13:08

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

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