centos8新建用户和用户组

在CentOS 8上,可以通过以下步骤新建用户和用户组,并授予sudo权限:

  1. 打开终端,以root用户身份登录。

  2. 使用以下命令创建一个新的用户组:

    1
    groupadd <group_name>

    例如,创建一个名为 mygroup 的用户组:

    1
    groupadd mygroup
  3. 使用以下命令创建一个新的用户:

    1
    useradd -m -g <group_name> -s /bin/bash <username>

    其中,<group_name> 是步骤2中创建的用户组名称,<username> 是你要创建的新用户的用户名。
    例如,创建一个名为 myuser 的新用户并将其添加到 mygroup 用户组:

    1
    useradd -m -g mygroup -s /bin/bash myuser
  4. 为新用户设置密码:

    1
    passwd <username>

    其中,<username> 是新创建的用户的用户名。
    例如,设置 myuser 用户的密码:

    1
    passwd myuser
  5. 授予新用户sudo权限,可以使用visudo命令编辑sudoers文件:

    1
    visudo
  6. 在打开的sudoers文件中,找到以下行:

    1
    2
    ## Allow root to run any commands anywhere
    root ALL=(ALL) ALL

    在该行下面添加一行,为新用户授予sudo权限:

    1
    <username> ALL=(ALL) ALL

    其中,<username> 是你要授予sudo权限的新用户的用户名。
    例如,为 myuser 用户授予sudo权限:

    1
    myuser ALL=(ALL) ALL
  7. 保存并关闭sudoers文件。

现在,你已经在CentOS 8上成功创建了一个新用户和用户组,并为该用户授予了sudo权限。你可以使用新用户登录并执行sudo命令了。