CentOS是基于Red Hat Enterprise Linux(RHEL)的Linux发行版,它采用了RHEL的用户管理方式。在CentOS中,可以使用以下命令来管理用户:
1. 创建用户:`useradd username`,例如:`useradd john`
2. 创建具有主目录的用户:`useradd -m username`,例如:`useradd -m john`。这个选项会自动为用户创建一个主目录。
3. 给用户设置密码:`passwd username`,例如:`passwd john`。根据提示输入密码。
4. 查看用户列表:`cat /etc/passwd`
5. 删除用户:`userdel username`,例如:`userdel john`。这个命令将删除用户和用户的主目录(如果存在)。
6. 修改用户密码:`passwd username`,例如:`passwd john`
7. 修改用户信息:`usermod`命令用于修改用户信息,例如:`usermod -c "John Smith" john`。
8. 切换用户:可以使用`su`命令切换用户,例如:`su - john`,这会将当前用户切换到john用户。
除了上述命令,还可以通过编辑`/etc/passwd`文件和`/etc/shadow`文件来管理用户信息和密码。但是,使用命令行工具更加方便、安全和可靠。