在CentOS环境中,管理用户可以通过命令行界面(CLI)进行。以下是一些基本的用户管理命令和步骤:

查看用户列表:使用cat命令查看/etc/passwd文件,可以列出系统上的所有用户。
cat /etc/passwd添加用户:使用useradd命令添加新用户。例如,添加一个名为newuser的用户:
sudo useradd newuser设置用户密码:使用passwd命令为新用户设置密码。
sudo passwd newuser删除用户:使用userdel命令删除用户。如果想同时删除用户的主目录和邮件池,可以使用-r选项。
sudo userdel newuser或者删除用户及其主目录:
sudo userdel -r newuser修改用户信息:使用usermod命令修改用户信息,例如更改用户的登录名或主目录。
sudo usermod -l newloginname oldloginnamesudo usermod -d /new/home/directory oldloginname更改用户组:使用usermod命令将用户添加到新的用户组。
sudo usermod -aG groupname username锁定和解锁用户账户:使用passwd命令可以锁定和解锁用户账户。
sudo passwd -l username# 锁定账户sudo passwd -u username# 解锁账户查看用户详细信息:使用id命令查看用户的UID、GID以及所属的用户组。
id username切换用户:使用su命令切换到另一个用户。
su - username输入密码后,你将切换到该用户的环境。
查看当前登录的用户:使用who或w命令查看当前登录到系统的用户。
whow管理用户组:使用groupadd添加新组,groupmod修改组信息,groupdel删除组。
sudo groupadd newgroupsudo groupmod -n newgroupname oldgroupnamesudo groupdel oldgroupname在进行用户管理时,请确保你有足够的权限(通常是root权限),因为这些操作可能会影响系统的安全性和稳定性。始终小心使用这些命令,并确保你了解每个命令的作用。