解决用户无法使用sudo

  1. 切换到root用户
  2. 对/etc/sudoers文件添加u+w权限
    chmod u+w /etc/sudoers
  3. 编辑/etc/sudoers
    vi /etc/sudoers
    找到这行 root ALL=(ALL) ALL,在其下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
  • 可以sudoers添加下面四行中任意一条
    youuser ALL=(ALL) ALL
    %youuser ALL=(ALL) ALL
    youuser ALL=(ALL) NOPASSWD: ALL
    %youuser ALL=(ALL) NOPASSWD: ALL
    第一行:允许用户youuser执行sudo命令(需要输入密码)
    第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码)
    第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码
    第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码
  1. 撤销/etc/sudoers文件u+w权限
    chmod u-w /etc/sudoers

这样普通用户就可以使用sudo了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容