今天在搭完一个新的虚拟机后,在使用sudo yum -y update 的情况下,出现了提示:xxx不在sudoers文件中的解决方案,此事将被报告
然后一通查找,找到了解决方法,现在记录下来,方便以后查看。
su root #切换到管理员模式
vim /etc/sudoers #用vim打开sudoers文件
#在最后的有效语句后加上下面这句
xxx ALL=(root) ALL, !/usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd root #xxx是你的用户名
搞定!
PS:简单的解决方式
su root #进入超级用户模式
usermod -a -G wheel username #将username加入wheel分组