sudo 簡介:
在 linux 中系統管理員可以通過 sudo 實用程式讓使用者或組能夠作為另乙個使用者執行命令。換句話說,可以分派命令特權,而不需要另乙個使用者的密碼。root 使用者通過在/etc/sudoers檔案中設定 sudo 條目完成這個過程。使用 visudo 命令編輯此檔案。在分派特權時,必須相信得到特權的使用者會慎重地使用它。這裡要澄清乙個誤解:sudo 不僅用於讓使用者作為 root 使用者執行某些命令;它主要用於讓另乙個使用者作為應用程式使用者/所有者執行應用程式或系統命令。如果系統上當前安裝了 sudo,它不會覆蓋現有的 sudoers 檔案。但是,一定要保留 /etc/sudoers 的備份並閱讀公升級說明。
修改 sudo:
redhat 和 fedora 預設新建的使用者不在 sudo 組,但是我們可以通過編輯 /etc/sudoers 檔案將普通使用者加入 sudo 組;值得注意的是,修改該檔案只能使用visudo命令。
第一種方法,visudo:
",這樣就把使用者 user 加入 sudo 組了。
測試:用user登入,然後用 sudo 執行一條命令,比如 sudo visudo:,系統會提示輸入密碼,這時需要輸入user的密碼而不是root的密碼;如果不希望輸入密碼,則可以在執行visudo時這樣修改"user all=(all) nopasswd:all"。
另一種方法,直接加入文字:
使用 su 命令取得 root 許可權,然後在終端上輸入"
echo 'user all=(all) all'>>/etc/sudoers";
注意,以上必須一字不錯輸進去,否則,你的sudoers檔案就被破壞了,所以,請小心使用這種方法,保險情況下還是用 visudo。
linux 新增使用者到sudo中
1.先切到root使用者 2.執行visudo,其實就是修改 etc sudoers 3.新增使用者,規則如下 youuser all all all youuser all all all youuser all all nopasswd all youuser all all nopasswd ...
linux 新增使用者到sudo中
先切到root使用者 執行visudo,其實就是修改 etc sudoers 新增使用者,規則如下 youuser all all all youuser all all all youuser all all nopasswd all youuser all all nopasswd all 第一...
debian 改語言 新增使用者到sudo
debian 的語言在 etc default locale 檔案下改 改為lang en us.utf 8 language en us en 儲存,重啟,即可。debian安裝後,預設是開啟了root使用者,且沒有安裝sudo 所以安裝後,用root使用者進行安裝sudo,apt get ins...