zoukankan      html  css  js  c++  java
  • UBuntu sudo 命令 :xxx is not in the sudoers file. This incident will be reported.

    【1】分析问题

    提示内容翻译成中文即:用户XXX(一般是新添加的用户名称)没有权限使用sudo。

    解决方法修改新用户的权限,具体操作即修改一下/etc/sudoers文件。

    【2】切换至root用户模式

    命令:su -

    备注:这里命令加有"-" ,与su是不同的。

    在用命令"su"时只是切换到root,但没把root的环境变量传过去,还是当前用户的环境变量。

    而用"su -"命令会将环境变量也一起切换过去(可以亲测,两个命令后分别查看环境变量$PATH),就像是root登录一样。

    【3】修改文件的写权限

    命令:chmod u+w /etc/sudoers

    【4】编辑文件内容

    命令:gedit /etc/sudoers 

    打开文件后,查找 root ALL=(ALL) ALL 这行

    在此行下面添加一行:

    XXX ALL=(ALL) ALL

    其中,XXX就是用户名。记得要保存。

    【5】撤销文件的写权限

    命令:chmod u-w /etc/sudoers

    【6】验证问题。切换到用户XXX

    命令:su XXX

    输入用户对应的登陆密码。

    sudo命令可以正常使用。

    Good Good Study,Day Day Up.

    顺序 选择 循环 总结

  • 相关阅读:
    Redis线程模型理解
    策略模式
    Spring Cloud 5大组件介绍
    单例模式
    hotspot虚拟机的调试
    编译虚拟机jvm——openjdk的编译
    mybatis的搭建和注入spring的方式
    springMvc+hibernate的web application的构建
    关于本博客
    本博客已停更
  • 原文地址:https://www.cnblogs.com/Braveliu/p/6792423.html
Copyright © 2011-2022 走看看