CentOS 将用户添加到 sudo 用户组的方法

安装完 CentOS 后,默认没有启用 sudo,首先应该是对 sudo 进行设置。
sudo的作用就是使当前非 root 用户在使用没有权限的命令 时,直接在命令前加入 sudo ,在输入自己当前用户的密码就可以完成 root 用户的功能,而不必在每次使用 su - 来回切换用户了。sudo的配置文件位于 /etc/sudoers,需要 root 权限才可以读写。

运行visudo 来改 /etc/sudoers

1
[root@localhost lmmbao]# visudo
``` 

找到 root ALL=(ALL) ALL 这一行,在后面再加上一行就可以了(不用引号):
“username ALL=(ALL) ALL” 
其中 username 为指定的使用 sudo 的用户,引号内的空格为 tab 。
找到 root ALL=(ALL) ALL 这一行,在后面再加上一行就可以了(不用引号):
“username ALL=(ALL) ALL” 
其中 username 为指定的使用 sudo 的用户,引号内的空格为 tab

如果你想每次使用 sudo 命令的时候都提示你输入根密码,移动到这一行:
```{bash}
#%wheel ALL=(ALL) ALL

解除 # 号注释
如果你不想每次使用 sudo 命令的时候都提示你输入跟密码,移动到下面这一行:

1
#%wheel ALL=(ALL)NOPASSWD:ALL

解除 # 号注释
保存后退出
添加用户名到 wheel 用户组:

1
usermod -G wheel username