Fedora
sudo - 具有命令列表的新使用者
以下將允許 newuser 在任何地方執行任何命令?如何通過只允許使用者執行某些命令來防止它?
visudo ## Allow root to run any commands anywhere root ALL=(ALL) ALL newuser ALL=(ALL) ALL
您可以為 newuser 創建一個命令別名,例如
Cmnd_Alias NEWUSER_CMDS = /path/to/cmd1, /path/to/cmd2, /path/to/cmd3
然後將其用作使用者規範的一部分
newuser ALL=(ALL) NEWUSER_CMDS
newuser ALL=(ALL) /path/to/your/command
閱讀頁面中的使用者規範部分以
man sudoers
獲取更多詳細資訊。