*** is not in the sudoers file.  This incident will be reported.” 
(用户不在sudoers文件中……)
处理这个问题很简单,但应该先理解其原理再操作。首先要明白root的密码一般用户是不应该知道的,但一般用户有时可能要用到root的一些权限。
这里就有了一个 /etc/sudoers 文件,用来保存一些用户,使这些用户可以通过sudo命令来暂时获取root的权限。这些用户使用sudo时输入的密码是当前用户密码,而不是root密码。还可以在sudoers文件里限制一般用户的权限,这样就有了安全保证。
我在网上搜这个问题,大家都是这样解决的:
现在要让你的用户获得sudo使用权
1.切换到超级用户root
$su -
2.查看/etc/sudoers权限,可以看到当前权限为440
$ ls -all /etc/sudoers
-r--r----- 1 root root 744  6月  8 10:29 /etc/sudoers
3.更改权限为777
$chmod 777 /etc/sudoers
4.编辑/etc/sudoers
$vi /etc/sudoers
5.在文件中找到root  ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如:
root    ALL=(ALL)       ALL
‘yourname’    ALL=(ALL)       ALL
然后保存退出。
第一个ALL是指网络中的主机,我们后面把它改成了主机名,它指明你的用户可以在此主机上执行后面的命令。
第二个括号里的ALL是指目标用户,也就是以谁的身份去执行命令。
最后一个ALL当然就是指命令名了。
具体这里不作说明
6.把/etc/sudoers权限改回440
$chmod 440 /etc/sudoers
7.操作完成,切换到你的用户下测试一下
实际上,这个问题也不没这么复杂,因为默认只有root能够执行sudo,因此其他账号若要使用sudo执行属于root的权限命令,则root需要先使用visudo去修改/etc/sudoers,让该账号能够使用全部或部分root命令功能。visudo相比直接使用vi的好处就在于,/etc/sudoers是有语法的,如果设置错误那会造成无法使用sudo命令的后果,而使用visduo去修改,系统会去检验有无语法错误。
1.切换到超级用户root
$su -
2.编辑/etc/sudoers
$visudo
3.在文件中找到root  ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如:
root    ALL=(ALL)       ALL
‘yourname’    ALL=(ALL)       ALL
然后保存退出,效果和上面的方法是一样的。

Linux用户不在sudoers文件中相关推荐

  1. Linux “用户不在 sudoers 文件中。此事将被报告“的解决方法

    普通用户在执行系统程序时,需要临时提升权限,sudo在需要输入当前用户密码便可以临时提升权限 但是并非所有用户都能够执行sudo,因为有此权限的用户都在/etc/sudoers文件中进行了配置 如果没 ...

  2. 【Linux】(用户不在sudoers文件中……) 添加用户到sudoers

    [Linux](用户不在sudoers文件中--) 处理这个问题应该先理解其原理再操作 首先要明白root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限. 这里就有了一个 / ...

  3. 【Linux】用户不在sudoers文件中

    *** is not in the sudoers file.  This incident will be reported."  (用户不在sudoers文件中--) 处理这个问题很简单 ...

  4. 用户不在sudoers文件中的解决方法 .

    在使用Linux系统过程中,通常情况下,我们都会使用普通用户进行日常操作,而root用户只有在权限分配及系统设置时才会使用,而root用户的密码也不可能公开.普通用户执行到系统程序时,需要临时提升权限 ...

  5. 用户 不在 sudoers 文件中。此事将被报告。

    文章目录 背景 解决方案 背景 普通linux用户使用sudo命令执行只有root用户才可以执行的命令时出现了该错误,如下图示: 简单说明一下操作.命令$ ll /etc/sudoers表示查看文件的 ...

  6. 用户 不在 sudoers 文件中。此事将被报告

    背景 https://blog.csdn.net/csdnzouqi/article/details/95499348 普通linux用户使用sudo命令执行只有root用户才可以执行的命令时出现了该 ...

  7. 用户不在 sudoers文件中,此事将被报告。

    记录一下遇见的这个问题,感谢这位博主 用户 不在 sudoers 文件中.此事将被报告._邹奇健身已上瘾-CSDN博客_用户不在sudoers文件中此事将被报告https://blog.csdn.ne ...

  8. CentOS使用sudo提示用户不在sudoers文件中的解决方法

    CentOS使用sudo提示用户不在sudoers文件中的解决方法 参考文章: (1)CentOS使用sudo提示用户不在sudoers文件中的解决方法 (2)https://www.cnblogs. ...

  9. 用户不在 sudoers 文件中此事将被报告

    "用户不在 sudoers 文件中此事将被报告". 出现这个提示,就是这个用户没法得到超级用户权限 sudo的具体执行流程如下: 当用户执行sudo时,系统会自动寻找/etc/su ...

最新文章

  1. 在JavaScript中重复字符串的三种方法
  2. Android新控件RecyclerView浅析及上拉和下拉刷新
  3. SAP Shipping address页面点了continue后的网络请求
  4. Cannot launch SimulationPipeline in local Eclipse
  5. python gui编程 从入门到项目实战_python GUI编程 QT5开发项目实战
  6. 你以为面试官问的是分布式缓存,其实他想问……
  7. Zabbix自带模板监控MySQL服务
  8. 自己的  「画面文言修正 check list」
  9. 163邮箱苹果设置不成功_苹果变安卓不是不可能,Corellium让iPhone成功安装安卓系统...
  10. 2.1 API : LogisticRegression
  11. ubuntu查看默认python版本_更改Ubuntu默认python版本的两种方法python- Anaconda
  12. 键盘模拟文件尾EOF
  13. Gerrit项目权限设置总结
  14. 基于腾讯云的 Rust 和 WebAssembly 函数即服务
  15. 80秒验证13亿个身份证号码,包含省市县验证
  16. linux内核源码—编程之路
  17. 【SSL】2128可可摘苹果
  18. Multisim--软件相关使用技巧
  19. 我们研究了853场世界杯比赛,发现了这几条稳赔不赚的竞猜攻略
  20. 打开Excel文件,表名为Sheet1$或'TS-X'$

热门文章

  1. OpenMV(二)--IDE安装与固件下载
  2. 机器学习实战13-卷积神经网络
  3. abap mm后台表_如何查找SAP Fiori UI上某个字段对应的底层数据库表
  4. Cycle-1(循环)
  5. pta-5、产生每位数字相同的n位数 (10 分)
  6. C/C++面试例题讲解
  7. c1语言考试内容,c1证科目三考试内容
  8. 文本挖掘之 文本相似度判定
  9. Linux学习-X Server 配置文件解析与设定
  10. Visual Studio 跨平台開發實戰(5) - Xamarin Android 多頁面應用程式開發 (转帖)