linux預設是沒有將使用者新增到sudoers列表中的,需要root手動將賬戶新增到sudoers列表中,才能讓普通賬戶執行sudo命令。
root 賬戶鍵入visudo即可進入sudo配置,這個命令要比vim/etc/sudoers要好很多,因為使用visudo進行sudo配置,將會得到很多提示.
鍵入visudo後,在編輯器下鍵入 /root尋找root,找到第三個root的那一行
root
all=(all)
all
按yyp鍵複製並在貼上在下一行,在這一行的root處輸入cw將root替換為你所需要新增使用者的賬戶名,比如blinux,結果就是
root
all=(all)
allblinux
all=(all)
all
如果你希望之後執行sudo命令時不需要輸入密碼,那麼可以形如
root
all=(all)
allblinux
all=(all)
nopasswd:all
輸入:wq儲存即可。
之後執行sudo命令時直接在命令前端鍵入sudo 空格即可,比如sudoshutdown -h now執行立即關機命令.
如果需要輸入口令,則輸入使用者密碼即可,而不是root密碼.
注:如果使用者不在sudoers列表中,將會得到以下提示.
blinux is not in the sudoersfile.
this incident will be reported.
FC12下將普通使用者新增到sudo組
步驟 1.普通使用者karen 登陸linux系統 2.用 su 切換到root使用者 注意有 這和su不同,在用命令 su 的時候只是切換到root,但沒有把root的環境變數傳過去,還是當前使用者的環境變數,而使用帶橫線引數的 su 命令則將環境變數也一起轉換過去,就象用root登入一樣 3.執...
linux如何把普通使用者新增到sudo組
linux下把普通使用者新增到sudo組的方式。1.先cd到 etc sudoers目錄下 2.由於sudoers檔案為唯讀許可權,所以需要新增寫入許可權,chmod u w sudoers 3.vim sudoers 4.找到root all all all這一行,在下一行加入username a...
Debian普通使用者新增sudo許可權
剛安裝好的debian預設還沒有sudo功能。1 安裝sudo apt get install sudo 2 修改 etc sudoers 檔案屬性為可寫 chmod w etc sudoers 3 編輯 etc sudoers 新增如下行 vim etc sudoers root all all ...