ฉันต้องการให้ผู้ใช้มีสิทธิ์ sudo (โดยไม่ตรวจสอบรหัสผ่าน) ให้กับเชลล์สคริปต์สองสามตัวภายใต้ไดเรกทอรีเฉพาะ (ในกรณีของฉัน/usr/local/tomcat7/bin) และไปที่อื่น วิธีที่ง่ายที่สุดในการทำสิ่งนี้ให้สำเร็จคืออะไร?
ดูเหมือนว่าสิ่งนี้/etc/sudoersจะไม่ทำงาน:
jsmith ALL=(ALL) NOPASSWD: /usr/local/tomcat7/bin
sudo catalina.sh stop) -sudo sh catalina.sh stopนี้ไม่ได้ทำงาน: