美文网首页程序员
[Linux] admin is not in the sudo

[Linux] admin is not in the sudo

作者: 老邵 | 来源:发表于2019-03-22 16:06 被阅读0次

在安装好 centos 后,在普通账户下使用 sudo 命令后会出现 admin is not in the sudoers file…… 的提示(PS:此处 admin 值的是你当前账户的账户名,不是必须为 admin),这是因为当前用户账号没有加入用户组,需要修改 sudoers 文件解决。
具体的解决办法如下:

1.在命令界面输入 su ,切换到 root 用户

2.因为 sudoers 文件不可写,所以为 sudoers 添加 写权限
输入命令 chmod u+w /etc/sudoers

3.修改 sudoers 文件
输入命令 vim /etc/audoers
如果没有安装 vim 可以使用 vi /etc/sudoers
打开后添加如下一行:


注意:修改时将 admin 替换为你的用户名。
修改完成后保存退出。

4.去掉 sudoers 的写权限
输入命令 chmod u-w /etc/sudoers

完成后切换到普通用户,测试 sudo 命令是否可用

如上图所示,就是成功了。

相关文章

网友评论

    本文标题:[Linux] admin is not in the sudo

    本文链接:https://www.haomeiwen.com/subject/jnhrvqtx.html