歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux怎麼添加用戶成為sudoers

Linux怎麼添加用戶成為sudoers

日期:2017/2/28 14:46:52   编辑:Linux教程

有時候我們在Linux下執行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命令從標准輸入到標准輸出然後還有一個分流到文件,這裡%代指當前文件。

Copyright © Linux教程網 All Rights Reserved