將root用戶權限賦予普通用戶


將root用戶權限賦予普通用戶

普通用戶想要擁有root用戶的權限,必須修改/etc/sudoers文件 ,還必須使用visudo命令修改。一是因為這個命令能防止多個用戶同時修改這個文件,二是能進行有限的語法檢查。

沒有賦予root權限前

修改/etc/sudoers文件

[root@mysql /]# visudo -f /etc/sudoers

按照文件中root用戶的寫法。為'text'用戶添加root權限。

三個ALL都有不同的含義
第一個‘ALL’ 代表能在何種環境下執行命令 ALL表示所有環境,localhost表示在本機下執行命令
第二個‘ALL’ 代表能用何種身份來執行命令,ALL表示能用任何身份
第三個‘ALL’ 代表能使用那些命令,ALL表示能使用所有命令。(如要指定命令,則需要指定命令的絕對路徑)

切換至普通用戶下
[root@mysql /]# su - text
再次執行

輸入用戶密碼即可,輸入一次密碼只可在5分鍾內有效。
其他操作
修改/etc/sudoers文件。使其不用輸入密碼也可使用。

 

 

 

 

 



免責聲明!

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



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