添加用户 useradd
useradd (选项)(参数)
- -d 指定用户的家目录(默认为/home/username)
- -e 账户的到期时间,格式为 YYYY-MM-DD.
- -u 指定该用户的默认 UID
- -g 指定一个初始的用户基本组(必须已存在)
- -G 指定一个或多个扩展用户组
- -N 不创建与用户同名的基本用户组
- -s 指定该用户的默认 Shell 解释器
修改用户 usermod
usermod (选项) (参数)
- -c<备注>:修改用户帐号的备注文字;
- -d<登入目录>:修改用户登入时的目录;
- -e<有效期限>:修改帐号的有效期限;
- -f<缓冲天数>:修改在密码过期后多少天即关闭该帐号;
- -g<群组>:修改用户所属的群组;
- -G<群组>;修改用户所属的附加群组;
- -l<帐号名称>:修改用户帐号名称;
- -L:锁定用户密码,使密码无效;
- -s:修改用户登入后所使用的shell;
- -u:修改用户ID;
- -U:解除密码锁定。
用户账号口令管理
passwd 命令用于修改用户密码、过期时间、认证信息等
passwd (选项) (参数)
- -d:删除密码,仅有系统管理者才能使用;
- -f:强制执行;
- -k:设置只有在密码过期失效后,方能更新;
- -l:锁住密码;
- -s:列出密码的相关信息,仅有系统管理者才能使用;
- -u:解开已上锁的帐号。
删除用户 userdel
userdel [选项] 用户名
-
-f 强制删除用户
-
-r 同时删除用户及用户家目录 这个命令的目的删除用户,与它相关的文件有:
- /etc/passwd
- /etc/shadow
- /home/username