Ben bir komut satırı yürütme yapmak ve bir sonuç geri almak gerekiyor bir Java uygulaması yazıyorum, ama ben komutu yürütmek, sudo şifre isteyin. Şimdiye kadar denedim:
$ sudo -s
$ vim /etc/sudoers
# User privilege specification
root ALL=(ALL:ALL) NOPASSWD: ALL
javauser ALL=(ALL:ALL) NOPASSWD: ALL
:wq
$ 4 -r--r----- 1 root root 615 2011-10-26 09:23 sudoers
Komutu yürüttüğümde tekrar javauser için "[javauser] şifresini sorar:". Ama zaten noPASSWD'den bahsettim.
whoamidöner alexve bunu sudoersdosyada bu şekilde ekliyorum
# User privilege specification
root ALL=(ALL:ALL) ALL
alex ALL=NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
Koşu sürekli bana şifremi soruyor, herhangi bir fikir?
sudo visudoyerine kullanmalısınız vim. Bu şekilde bir hata yaparsanız program sizi bu konuda uyarır.