如何在Linux上添加一个具有管理员权限的新用户

时间:2019-11-20 08:54:14  来源:igfitidea点击:

在Linux操作系统上,需要使用sudo命令来提供管理级别的访问。
即sudo命令可以将管理员权限授予普通用户。

在本教程中,我们将在Ubuntu/Debian和CentOS/RHEL服务器上创建一个具有管理访问权限(sudo)的新用户。

在Ubuntu或者Debian Linux服务器上创建sudo用户的步骤如下

  1. 以root用户身份登录Ubuntu/Debian服务器。
  2. 创建一个名为Hyman的新用户: adduser Hyman
  3. 将Hyman添加到sudo组 usermod -aG sudo Hyman
  4. 验证信息:id Hyman
  5. 切换到Hyman:su - Hyman
  6. 运行sudo命令进行验证: sudo ls -l /etc/shadow

Ubuntu/Debian Linux如何为现有用户授予sudo权限

方法1 (必须以root用户身份运行):

# adduser Hyman  sudo

方法2

usermod -aG sudo Hyman

在RHEL或者CentOS服务器上创建sudo用户的步骤如下

  1. 以root用户身份登录
  2. 创建一个新CentOS用户Hyman:useradd Hyman
  3. 设置密码: passwd Hyman
  4. 在CentOS/RHEL上将Hyman用户设置为sudo用户: usermod -aG wheel Hyman
  5. 查看新用户信息: id Hyman

在RHEL/CentOS-Linux中如何授予现有用户sudo访问权限

使用 usermod命令将现有用户帐户添加到wheel组

# usermod -aG wheel Hyman
# id Hyman