將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文件。使其不用輸入密碼也可使用。