Linux中如何管理用户和用户组

2036
2024/4/9 12:02:25
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux中,管理用户和用户组可以通过命令行工具和系统配置文件来实现。以下是一些常用的命令和配置文件:

  1. 添加用户:使用useradd命令来添加用户,例如useradd username。可以使用useradd -m username来创建用户并在/home目录下创建家目录。

  2. 删除用户:使用userdel命令来删除用户,例如userdel username。可以使用userdel -r username来删除用户及其家目录。

  3. 修改用户密码:使用passwd命令来修改用户密码,例如passwd username。

  4. 修改用户属性:使用usermod命令来修改用户属性,例如usermod -G groupname username来将用户添加到指定用户组。

  5. 创建用户组:使用groupadd命令来创建用户组,例如groupadd groupname。

  6. 删除用户组:使用groupdel命令来删除用户组,例如groupdel groupname。

  7. 修改用户组:使用groupmod命令来修改用户组属性,例如groupmod -n newgroupname oldgroupname。

  8. 查看用户和用户组信息:使用id命令来查看当前用户信息,使用groups命令来查看用户所属的用户组。

  9. 配置文件:用户和用户组信息存储在/etc/passwd和/etc/group文件中,可以通过编辑这些文件来管理用户和用户组。

需要注意的是,管理用户和用户组需要root权限,因此在进行操作时需要使用sudo或者切换到root用户。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: linux查看运行进程账号显示不全怎么解决