在Linux系統中,sudo
命令允許普通用戶以管理員(或其他用戶)身份執行特定命令
打開終端。
輸入以下命令以編輯/etc/sudoers
文件:
sudo visudo
visudo
命令會以安全的方式打開/etc/sudoers
文件,以防止您在編輯過程中犯錯誤。
root ALL=(ALL:ALL) ALL
這一行表示root用戶可以在任何主機上以任何用戶身份執行任何命令。
username
的用戶)使用sudo
,請將以下內容添加到文件中:username ALL=(ALL:ALL) ALL
將username
替換為實際的用戶名。
username ALL=(ALL:ALL) /usr/bin/command1, /usr/bin/command2
將username
替換為實際的用戶名,將/usr/bin/command1
和/usr/bin/command2
替換為您希望用戶能夠執行的命令。您可以用逗號分隔多個命令。
sudo
命令,可以使用以下格式:username hostname=(ALL:ALL) ALL
將username
替換為實際的用戶名,將hostname
替換為實際的主機名或IP地址。
現在,該用戶應該可以使用sudo
命令執行特定命令了。請注意,使用sudo
時要小心,因為它允許用戶執行具有管理員權限的操作。確保您了解用戶將要執行的命令,以防止潛在的安全風險。