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命令的執行情況即可。