ฉันต้องการรันบรรทัดคำสั่งด้านล่างโดยไม่ต้องพิมพ์รหัสผ่าน
sudo -s /bin/launchctl load -w /System/Library/LaunchDaemons/ssh.plist
ดังนั้นฉันจึงพยายามเพิ่มบรรทัดด้านล่างลงใน sudoers ของฉัน แต่ไม่สามารถใช้งานได้!
- ALL ALL = NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
- MyAccount ALL = (ALL) NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
- MyAccount ALL = NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
- MyAccount ALL = (ALL) NOPASSWD: / bin / launchctl *
- MyAccount ALL = (ALL) NOPASSWD: / bin / launchctl load -w /System/Library/LaunchDaemons/ssh.plist
เกิดอะไรขึ้น
ฉันได้ลอง "MyAccount ALL = (ALL) NOPASSWD: ALL" และทำงานได้อย่างสมบูรณ์แบบ แต่สิ่งนี้ไม่เหมาะกับฉันเนื่องจากความไม่มั่นคง