環境:VMware12,CentOS7
背景:在進入terminal之後,默認為普通用戶,之前使用Ubutu系列的直接提升用戶權限就可以了,但是在CentOS中會提示:該用戶不在sudoers文件中,所以需要將用戶添加到sudoers文件中
操作:
1. 首先進入root
命令:su root
2. 然後可以直接修改/etc/sudoers文件的權限
命令:chmod 777 /etc/sudoers
ls -l /etc/sudoers
3. 然後使用vim編輯/etc/sudoers文件
命令:vim /etc/sudoers
4. 然後找到文件中root ALL=(ALL) ALL這行文字,在下面添加一行:[你的用戶名/username] ALL=(ALL) ALL
注意事項:1. 最開始進去好像也還是不可以編輯的,按a鍵即可進入編輯狀態
2.我這裡用的空格分隔各個字段,編輯是使用tab鍵
3. 編輯完成之後按esc退出編輯狀態
5. 然後直接輸入:wq命令保存退出
注意事項:1. 前面有個冒號
2. 如果退出不成功,可以輸入:wq!命令,強制退出
6. 恢復/etc/sudoers的訪問權限
命令:chmod 440 /etc/sudoers
7. 切換回普通用戶
命令:su [用戶名/username]
http://xxxxxx/Linuxjc/1184663.html TechArticle