[置顶] Linux怎么添加用户成为sudoers
有時候我們執行sudo的時候,出現
xxx is not int the sudoers file
告訴我們當前用戶不是sudoer,所以我們要把當前用戶添加進去,步驟如下:
1 修改/etc/sudoers文件,進入超級用戶,因為沒有寫權限,所以要先把寫權限加上chmod u+w /etc/sudoers。
2?編輯/etc/sudoers文件,找到這一 行:"root ALL=(ALL) ALL"在起下面添加"zhc ALL=(ALL) ALL"(這里的zhc是你的用戶名),然后保存。
3 最后恢復沒有寫權限模式,撤銷文件的寫權限,chmod u-w /etc/sudoers。
然后我們就可以用zhc用戶來編輯root的文件了,比如
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改后,不能直接保存,因為沒有權限,所以我們可以執行
:w !sudo tee %
這個命令將當前的緩沖區內容輸入到stdin,然后tee命令從標準輸入到標準輸出然后還有一個分流到文件,這里%代指當前文件。
?
原文:http://blog.csdn.net/hongchangfirst/article/details/9044591
作者:hongchangfirst
hongchangfirst的主頁:http://blog.csdn.net/hongchangfirst
轉載于:https://www.cnblogs.com/snake-hand/archive/2013/06/16/3138845.html
總結
以上是生活随笔為你收集整理的[置顶] Linux怎么添加用户成为sudoers的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一些必不可少的Sublime Text
- 下一篇: 平罗行