Saya ingin pengguna memiliki hak sudo (tanpa pemeriksaan kata sandi) untuk beberapa skrip shell di bawah direktori tertentu (dalam kasus saya, /usr/local/tomcat7/bin
), dan ke tempat lain. Apa cara paling sederhana untuk mencapai ini?
Sesuatu seperti ini /etc/sudoers
sepertinya tidak berfungsi:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
linux
ubuntu
sudo
shell-scripting
Jonik
sumber
sumber
sudo catalina.sh stop
) - ini tidak bekerja:sudo sh catalina.sh stop
.Tambahkan garis miring '/' ke ujung jalan.
sumber