sudo命令旨在允许用户以其它用户身份运行命令,默认情以root用户,默认情况下,在CentOS上wheel
组中的用户被授予sudo访问权限。
sudo useradd username #添加用户
passwd username #设置用户密码
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
修改用户所属组的命令是usermod命令,我们不建议直接修改用户主要组。这可能导致某些权限问题。最好的方式将用户追加到wheel组中。
因此你将使用usermod命令的-aG
选项,添加用户到wheel组中,-a
表示追加用户到指定组,-G选项表示不要将用户从其它组中移除。
你将使用以下命令将用户添加到wheel组,添加到wheel组后,可以使用sudo命令验证是否具有sudo权限,以下sudo命令将列出/root
目录。
usermod -aG wheel username #添加用户到wheel组中
sudo su - username #切换用户
sudo ls -l /root