linux普通用戶使用sudo免密切換為超級用戶的方法


linux普通用戶使用sudo切換為超級用戶的方法

  • 1.useradd新建,passwd修改密碼,給普通用戶一個初始密碼

  • 2.修改/etc/group,將普通用戶添加至wheel組中

  • 3.生產環境中不能直接使用su - 切換,而是必須在前面加上sudo,使用sudo su - 切換,這樣可以保證安全。
    設置方法是:

執行visudo命令
注釋掉: %wheel ALL=(ALL) ALL
取消注釋: # %wheel ALL=(ALL) NOPASSWD: ALL

sudo的工作過程如下:

  • 1.當用戶執行sudo時,系統會主動尋找/etc/sudoers文件,判斷該用戶是否有執行sudo的權限;

  • 2.確認用戶具有可執行sudo的權限后,讓用戶輸入用戶自己的密碼確認;

  • 3.若密碼輸入成功,則開始執行sudo后續的命令;

  • 4.root執行sudo時不需要輸入密碼(eudoers文件中有配置root ALL=(ALL) ALL這樣一條規則);

  • 5.若欲切換的身份與執行者的身份相同,也不需要輸入密碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM