Linux 用户管理是系统管理员和用户必须掌握的基本技能之一。以下是一些关于 Linux 用户管理的指南,帮助您更好地管理用户账户。

常用命令

以下是管理用户账户的一些常用命令:

  • useradd: 创建新用户
  • userdel: 删除用户
  • passwd: 设置或更改用户密码
  • chage: 修改用户密码过期策略
  • groupadd: 创建新用户组
  • groupdel: 删除用户组

创建用户

要创建新用户,可以使用 useradd 命令:

sudo useradd -m -d /home/username -s /bin/bash username

其中 -m 参数用于创建用户的家目录,-d 参数指定家目录路径,-s 参数指定用户使用的默认 shell,username 是用户名。

删除用户

要删除用户,可以使用 userdel 命令:

sudo userdel username

这将删除用户及其家目录。如果要保留家目录,可以使用 -r 参数:

sudo userdel -r username

设置密码

要设置用户密码,可以使用 passwd 命令:

sudo passwd username

这将提示您输入新密码。

修改密码过期策略

要修改用户密码过期策略,可以使用 chage 命令:

sudo chage -E 2023-01-01 username

这将设置用户密码在 2023 年 1 月 1 日后过期。

用户组管理

Linux 系统中的用户属于不同的用户组。要创建新用户组,可以使用 groupadd 命令:

sudo groupadd groupname

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

sudo usermod -aG groupname username

要删除用户组,可以使用 groupdel 命令:

sudo groupdel groupname

更多关于 Linux 用户管理的知识,您可以参考本站提供的 Linux 系统管理教程


Linux 用户管理