Возможный дубликат:
ubuntu - как избежать ввода пароля при каждом действии администратора?
гуглил и пробовал различные подходы для решения команд доступа sudo без пароля, но ни один из них, похоже, не работал у меня. Сервер - Ubuntu 10.04
У меня есть пользователь развертывания в группе развертывания. Я добавил пользователя развертывания Через поиск Google и даже всю комбинацию поиска SF, ничего не работало. Ниже мой /etc/sudoers
файл
deploy@myserver:~$ id
uid=1000(deploy) gid=1001(deploy) groups=0(root),107(admin),1001(deploy),1002(rvm)
deploy@myserver:~$ groups
deploy root admin rvm
deploy@myserver:~$ sudo cat /etc/sudoers
# /etc/sudoers
Defaults env_reset
root ALL=(ALL) ALL
deploy ALL=(ALL) ALL
#deploy ALL=NOPASSWD: ALL
%sudo ALL=(ALL) ALL
#includedir /etc/sudoers.d
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%wheel ALL=(ALL) ALL
deploy@myserver:~$
Когда я пытаюсь открыться /etc/sudoers
с участием visudo
команда, в доступе отказано
deploy@myserver:~$ visudo
visudo: /etc/sudoers: Permission denied
visudo: /etc/sudoers: Permission denied
deploy@myserver:~$
Как бы ты ожидал sudo
творить чудеса, если вы на самом деле не используете sudo
? Здесь вам нужно запустить sudo visudo
.