Linux下為普通使用者開啟sudo命令

介紹 :
Linux下,root使用者的許可權非常大,root的密碼自然不能輕易的告訴別人,但如果又必須使用root許可權,那要怎麼辦呢?這裡就要使用“sudo”這個命令了。這個命令是系統管理員允許普通使用者以root許可權執行幾個或全部命令的工具。
為普通使用者開啟sudo命令的方法:
預設情況下,普通使用者是無權使用sudo命令的,需要管理員為其開啟使用命令的許可權。
下圖中,紅箭頭所指的就是普通使用者使用sudo來執行命令後丟擲的錯誤。

為普通使用者啟用sudo命令:
編輯sudo的配置檔案。

vim /etc/sudoers

在第105和108行左右的位置可以看到如下圖中紅框框起來的內容,這兩處就是為某使用者開啟sudo命令的配置模板。二處的區別在於,使用105行的配置模板配置後使用者使用sudo命令需要輸入使用者本身的密碼,而108行處的模板則不需要輸入密碼,二者可以同時配置。

例如,下圖中,為user1、user2、user3、user4這四個系統使用者開啟了sudo命令,其中user1和user2在使用sudo命令時需要輸入密碼,而user3和user4則不需要。

此時再分別使用user1、user2、user3、user4這四個使用者的身份測試sudo命令的執行情況即可。