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

пароль без доступа sudo для пользователя развертывания

Возможный дубликат:
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.