当前位置:   article > 正文

xxx is not in the sudoers file解决方法_zwd is not in the sudoers

zwd is not in the sudoers
用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo。这里我们有两种选择,一种就是直接将用户名添加进sudo组(sudoers文件中默认赋予了ALL权限),另外一种就是修改/etc/sudoers文件赋予用户名权限。

1)直接将用户名添加进sudo组,这种操作很简单

     进入超级用户模式,修改/etc/group文件,可以使用"vigr"命令,等同于用vim打开group文件,然后找到sudo所在行,在后面添加你的用户名,多个用户名以逗号隔开,退出保存,这时会提醒你使用"vigr -s"同时修改一下/etc/gshadow以便保持一致性,这时你可以使用"vigr -s "打开/etc/gshadow文件,同样找到sudo所在行,在后面添加你的用户名,保存退出。其时这里所做的工作就是将用户名添加到sudo组,也可以用命令"usermod -a -G sudo XXX"来添加你的用户名到sudo组,效果是一样的。

2)比较常见的修改/etc/sudoers赋予用户名权限,这种操作要求对sudoers文件熟悉

      进入超级用户模式,通过visudo命令修改/etc/sudoers文件,打开之后找到下图中的root行,在其下方为需要赋予sudo使用权限的用户名"XXX"添加如下图的行,按照这种格式设置后即可通过sudo来执行root权限的命令。

具体关于sudoers配置详解请参考:http://zxf261.blog.51cto.com/701797/748756

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/834662
推荐阅读
相关标签
  

闽ICP备14008679号