在CentOS8中,用户管理是非常重要的一项操作,通过用户管理可以管理系统的用户、组以及权限等。以下是CentOS8基础教程中关于用户管理的基本操作:

  1. 创建用户:

要创建一个新用户,可以使用以下命令:

sudo adduser <username>

例如,要创建一个名为test的新用户,可以运行以下命令:

sudo adduser test

在创建用户的过程中,您将被提示输入密码和其他用户信息。

  1. 删除用户:

要删除一个用户,可以使用以下命令:

sudo userdel <username>

例如,要删除名为test的用户,可以运行以下命令:

sudo userdel test

请注意,删除用户不会删除与用户相关联的主目录。如果要同时删除用户及其主目录,可以使用以下命令:

sudo userdel -r <username>
  1. 修改用户密码:

要修改用户的密码,可以使用以下命令:

sudo passwd <username>

例如,要为名为test的用户修改密码,可以运行以下命令:

sudo passwd test

您将被提示输入新密码并确认密码。

  1. 切换用户:

要切换到另一个用户,可以使用以下命令:

su - <username>

例如,要切换到test用户,可以运行以下命令:

su - test

您将被提示输入test用户的密码。

  1. 用户组管理:

用户组用于在系统中组织和管理用户。要创建一个新的用户组,可以使用以下命令:

sudo groupadd <groupname>

例如,要创建一个名为developers的用户组,可以运行以下命令:

sudo groupadd developers

要将用户添加到用户组中,可以使用以下命令:

sudo usermod -aG <groupname> <username>

例如,要将test用户添加到developers用户组中,可以运行以下命令:

sudo usermod -aG developers test

以上是在CentOS8中进行用户管理的基本操作。通过这些操作,您可以创建、删除用户,修改用户密码,切换用户以及管理用户组。