歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux中添加管理員權限問題:xxx is not in the sudoers file. This incident will be reported.

Linux中添加管理員權限問題:xxx is not in the sudoers file. This incident will be reported.

日期:2017/2/28 14:38:08   编辑:Linux教程

在各個不同版本的linux中添加擁有管理員權限賬戶有不同的簡便方式。

  • 問題:

  今天遇見將新添用戶添加到root用戶組後,運行sudo仍然提示 ”xxx is not in the sudoers file. This incident will be reported.“ 的問題。經過分析是在/etc/sudoers中的用戶組未指定該組擁有所有權限。

  • 解決方法:
  1. 最好不要將用戶添加到root用戶組,不妨我們新建個用戶組sudo :使用命令 sudo groupadd sudo
  2. 編輯/etc/sudoers:有些系統默認情況下不允許寫該文件的,可使用命令:sudo chmod u+w /etc/sudoers 添加些權限,不要忘記編輯完成後改回來:命令 sudo chmod u-w /etc/sudoers
  3. 在/etc/sudoersz中添加一行:%sudo  ALL=(ALL)  ALL 。這樣sudo用戶組就擁有了sudo權限。
  4. 然後添加用戶到sudo用戶組中即可:sudo useradd username -G sudo
  5. 修改用戶密碼:password username
  6. 最好su username - 切換到該用戶,測試sudo 命令是否可用。

推薦閱讀

Linux系統管理員不可不知的命令:sudo http://www.linuxidc.com/Linux/2013-07/87855.htm

Ubuntu 添加管理員賬號 http://www.linuxidc.com/Linux/2012-11/74465.htm

Linux下管理員強行踢出用戶的命令使用方法 http://www.linuxidc.com/Linux/2012-01/52122.htm

11 條Linux/Unix 管理員常用命令 http://www.linuxidc.com/Linux/2012-01/51772.htm

Linux新手管理員指南 http://www.linuxidc.com/Linux/2011-06/37561.htm

Ubuntu -超級管理員root 登錄 http://www.linuxidc.com/Linux/2011-04/34073.htm

Copyright © Linux教程網 All Rights Reserved