首页 > 代码库 > 用户与组管理命令

用户与组管理命令

命令 参数 说明
--------------------------------------------------------------------------------
useradd 用于创建新的用户
  -d 指定用户的家目录(默认为/home/username)
  -D 显示默认值
  -e 新账户的过期日期,格式“YYYY-MM-DD”
  -g 指定一个初始用户组(必须已经存在)
  -G 指定一个或多个扩展用户组
  -N 不创建同名的用户组
  -s 指定默认的登陆shell
  -u 指定用户的UID

passwd 用于修改用户的密码
  -l 锁定用户禁止其登陆
  -u 解除锁定,允许用户登陆
  --stdin 允许从标准输入修改用户密码
  -d 使账号无密码
  -e 强制用户下次登陆时修改密码
  -S 显示用户的密码状态

userdel 用于删除用户
  -f 强制删除用户,家目录与其相关文件
  -r 删除用户,家目录、邮件池

usermod 用于修改用户的属性
  -c 填写账号的备注信息
  -d -m -m与-d连用,可重新指定用户的家目录并自动把新的数据转移过去
  -e 账号到期时间,格式“YYYY-MM-DD”
  -g 变更所属用户组
  -G 变更扩展用户组
  -L 锁定用户,禁止其登陆系统
  -U 解锁用户,允许其登陆系统
  -s 变更用户的登陆shell
  -u 修改用户的UID

  groupadd 用于创建群组

用户与组管理命令