CentOS新增用户并提升管理员
在 CentOS 7 中,你可以通过以下步骤添加一个用户并将其提升为管理员(拥有 sudo
权限)。
1. 添加新用户
使用 useradd
命令创建一个新用户,并为其设置密码:
Markup 全选
sudo useradd newusername
sudo passwd newusername
说明:
- 替换
newusername
为你希望创建的用户名。 passwd
命令会提示你输入并确认新用户的密码。
2. 将用户添加到 wheel
组
在 CentOS 7 中,wheel
组的用户默认具有 sudo
权限。将新用户添加到该组:
Markup 全选
sudo usermod -aG wheel newusername
说明:
-aG
表示将用户追加到指定的用户组中。
3. 验证用户的 sudo
权限
切换到新用户并测试是否具有管理员权限:
Markup 全选
su - newusername
sudo whoami
说明:
su - newusername
切换到新用户。sudo whoami
执行管理员命令,如果返回root
,表示配置成功。
4. 确保 sudo
配置文件正确
CentOS 7 默认允许 wheel
组使用 sudo
。你可以检查 /etc/sudoers
文件是否包含以下内容:
Markup 全选
%wheel ALL=(ALL) ALL
如果没有这行内容,可以用以下命令打开编辑:
Markup 全选
sudo visudo
然后确保 wheel
组的配置没有被注释(即行首没有 #
)。
完整流程示例
假设你要创建一个名为 adminuser
的用户:
Markup 全选
sudo useradd adminuser
sudo passwd adminuser
sudo usermod -aG wheel adminuser
su - adminuser
sudo whoami
返回 root
表示用户已经被提升为管理员权限。
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
linux 张国生