300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux 新建用户没有权限使用sudo命令以root身份执行命令 解决方法

linux 新建用户没有权限使用sudo命令以root身份执行命令 解决方法

时间:2020-07-28 12:17:16

相关推荐

linux 新建用户没有权限使用sudo命令以root身份执行命令 解决方法

问题来源:

我们使用sudo命令,让huazi用户使用root身份执行命令时报错:

我们信任您已经从系统管理员那里了解了日常注意事项。

总结起来无外乎这三点:

#1) 尊重别人的隐私。

#2) 输入前要先考虑(后果和风险)。

#3) 权力越大,责任越大。

[sudo] newuser 的密码:

newuser 不在 sudoers 文件中。此事将被报告。

可以看到 newuser 用户没有权限使用sudo命令以root身份执行命令。

解决方法:

打开终端,先以root身份登录,然后执行如下命令:

visudo

在打开的文件中,找到下面这一行(按回车键一直一直往下找):

root ALL=(ALL) ALL

并紧帖其下面,添上自己的用户名,比如: newuser

newuser ALL=(ALL) ALL

:wq保存退出,那么就能使用sudo命令了,

sudo vi /etc/profile

这时就可以开始编辑文件了,并没有出现需要在此输入密码的操作;

其他资料:

那样保存后需要再次需要输入root密码才可以。要让执行时不需要输入密码,再找到下面这一句:

#%wheel ALL=(ALL) NOPASSWD: ALL

将#号去掉,使其生效。

接着我们执行如下命令,将用户"newuser"加入到"wheel"组中

gpasswd -a newuser wheel

这样,我们就可以使用newuser用户登录后执行 sudo 命令时不再输入密码了。

[newuser@mydocker ~]$ sudo date

09月 13日 星期一 10:51:58 CST

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。