Изменение fqdn в centos без запроса пароля от пользователя sudo

Для пользователя root мы можем изменить полное доменное имя как имя хоста следующим образом:

hostname 'test.com'

Но теперь мне нужно изменить имя хоста у других пользователей, и мы можем использовать это так;

sudo  hostname 'test.com' 

Но, запрашивая пароль, другие пользователи также имеют пароль, как дать этот пароль без прерывания вручную.

Спасибо, Инду

1 ответ

Без пароля sudo.

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

добавьте это в /etc/sudoers

@hostchangers ALL=NOPASSWD: /bin/hostname

и добавьте тех, кто нуждается в этой привилегии, в группу hostchangers (вам придется создать эту группу), тогда им придется снова войти в систему

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