Linux 环境下的账户系统文件主要有 /etc/passwd、/etc/shadow、 /etc/group 、/etc/gshadow
useradd 创建新用户账号
-D 使用/etc/default/useradd 设定的默认参数
-u UID 指定用户UID
-g group 指定新用户分组
-G group 指定新用户的附加组
-d dir 指定新用户的自家目录
-s shell 指定新用户使用的shell,默认为bash
-c 说明新用户的附加信息
-e expire 指定用户的登陆失效时间 格式为yyyy-mm-dd
-m 建立新的用户自家目录
usermod 修改用户账号的各项设定
-c 修改用户备注
-d 修改用户登陆时的目录
-e 修改账号失效期限
-f 修改密码过期后多少天关闭账号
-g 修改组群
-G 修改附加组
-l 修改用户账号名称
-L 锁定用户密码,使密码无效
-p 修改登陆mima
-s 修改用户登陆时用的shell
-u 修改用户UID
-U 解除密码锁定
usermod -l test1 test
usermod -L tony
usermod -U tony
userdel 删除用户
-f 强制删除用户账户及相关文件,即使用户当前是登陆状态
-r 在删除用户的同时,把用户的自家目录及本地邮件储存目录也一起删除
passwd 设置或修改用户密码
-aS 显示所有用户密码状态 root权限
-d 删除密码
-e 密码过期,下次登陆必须修改密码
-i 在密码过期多少天后用户被禁用 root权限
-k 保留即将过期的用户在期满后仍可使用
-l 锁住用户无权更改其密码 root权限
-m 两次密码修改的最小天数 root权限
-u 解除锁定
-w 在距离多少天提醒用户修改密码 root权限
-x 两次密码修改的最大天数 root权限
修改当前用户密码
passwd
修改指定用户密码
passwd test
删除用户口令
passwd -d tony
chfn 更改执行finger命令显示的信息
useradd 创建新用户账号
-D 使用/etc/default/useradd 设定的默认参数
-u UID 指定用户UID
-g group 指定新用户分组
-G group 指定新用户的附加组
-d dir 指定新用户的自家目录
-s shell 指定新用户使用的shell,默认为bash
-c 说明新用户的附加信息
-e expire 指定用户的登陆失效时间 格式为yyyy-mm-dd
-m 建立新的用户自家目录
usermod 修改用户账号的各项设定
-c 修改用户备注
-d 修改用户登陆时的目录
-e 修改账号失效期限
-f 修改密码过期后多少天关闭账号
-g 修改组群
-G 修改附加组
-l 修改用户账号名称
-L 锁定用户密码,使密码无效
-p 修改登陆mima
-s 修改用户登陆时用的shell
-u 修改用户UID
-U 解除密码锁定
usermod -l test1 test
usermod -L tony
usermod -U tony
userdel 删除用户
-f 强制删除用户账户及相关文件,即使用户当前是登陆状态
-r 在删除用户的同时,把用户的自家目录及本地邮件储存目录也一起删除
passwd 设置或修改用户密码
-aS 显示所有用户密码状态 root权限
-d 删除密码
-e 密码过期,下次登陆必须修改密码
-i 在密码过期多少天后用户被禁用 root权限
-k 保留即将过期的用户在期满后仍可使用
-l 锁住用户无权更改其密码 root权限
-m 两次密码修改的最小天数 root权限
-u 解除锁定
-w 在距离多少天提醒用户修改密码 root权限
-x 两次密码修改的最大天数 root权限
修改当前用户密码
passwd
修改指定用户密码
passwd test
删除用户口令
passwd -d tony
chfn 更改执行finger命令显示的信息