HP-UX için kök erişimi gerektiren bir komut dosyası yazıyorum. Parola su root -c komutuna geçmenin bir yol olup olmadığını merak ediyordum, böylece kullanıcıdan bir parola istenmeyecekti.
Bu durumda, sudo kullanamıyorum çünkü komut HP-UX'ta mevcut değil. Aksi halde bu komutu kullanırdım
echo $PASSWORD | sudo -S <command requiring root privileges>
sudo
ve kullanmak istersiniz . Kök şifrenizi YAPMAYIN echo
, bunun yerine sudo
şifreyi istemeyecek şekilde yapılandırın %users ALL = NOPASSWD: /scripts/rootscript.sh
.