zoukankan      html  css  js  c++  java
  • linux 增加新用户无法使用sudo命令解决办法

      昨天一不小心把自己的系统搞崩了,也没有快照,没法进行还原操作,所以只能重装系统解决了,装完系统以后一切正常,当我新增了一个用户,使用sudo命令切换到root用户时,发现怎么都切换不过去,经过百度发现需要将新增的用户添加到sudoer文件中;具体操作如下。

      一:编辑sudoer文件

        sudoer文件默认是不可以进行修改编辑操作的,所有首先使用chmod命令将sudoer文件设置为可编辑状态

        命令:chmod u+w /etc/sudoers

        使用vim命令编辑sudoers文件,按E进入编辑模式

      

      找到root  ALL=(ALL)  ALL 这一行,在下面添加下面四行中的一行

      username  ALL=(ALL)  ALL

      %username  ALL=(ALL)  ALL

      username  ALL=(ALL)  NOPASSWD:ALL

      %username  ALL=(ALL)  NOPASSWD:ALL

      解释:前面加%表示用户组,不加%表示单独的一个用户,NOPASSWD:ALL表示不需要通过密码验证,只有一个ALL表示需要密码验证

      

       

      二:将新添加的用户加入到wheel用户组中,系统默认wheel用户组默认可以使用sudo命令,方法如下

        命令:gpasswd -a username wheel

        新增完以后可以通过lid -g wheel 命令来查看用户是否添加到wheel 用户组中

        在用户组中的用户如果执行sudo 命令切换root用户失败,可以使用su命令操作

      

      三:还有最后一种,装系统的时候文件位置改了,这个是智障师傅说的,具体怎么操作还不知道,等知道了在加上了

  • 相关阅读:
    荔枝微课基础架构的演进与实践
    如何制作出让女朋友满意的大片
    SSL 证书变革之时已至,这些变化你都清楚吗?
    浅谈 FTP、FTPS 与 SFTP
    HTTP/3 来了,你了解它么?
    看视频常见的 720p、1080p、4k,这些分辨率到底包含了什么
    element-ui表单验证遇到v-if时不生效
    声纹识别算法阅读之CN-Celeb
    apply-cmvn&apply-cmvn-online&apply-cmvn-slide
    语音识别算法阅读之TDNN-F
  • 原文地址:https://www.cnblogs.com/wangjinyu/p/12245484.html
Copyright © 2011-2022 走看看