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开发框架网发布内容,转载请附上原文出处连接
张国生
下一篇:没有了
评论列表

发表评论

评论内容
昵称:
关联文章