1/etc/passwd :记录了Linux上所对应的账号
2/etc/shadow:记录了账户对应的密码
3/etc/group 记录所有的组
useradd 用户的创建
useradd -u:设置UID
-g:设置主要组
-G:设置附属组
-c:设置用户说明
-d:指定用户家目录
-s:指定用户shell
-e:账户失效日期,格式为:YYYY-MM-DD
-f:指定用户密码是否失效,0表示立刻失效 1表示永不失效
passwd
-l(L 的小写) 锁住该账号
-u:解锁
-S:显示账号的密码参数
-n:接天数,设置多久可以不修改密码
-x:接天数,设置多久内必须修改密码
-w:接天数,设置密码过期前警告天数
-i:接天数,设置密码失效天数
创建一个账号test01,初始密码为123,用户登录后必须修改密码,然后强制使用新的密码登录
chage -d 0 用户名称
删除一个用户 -userdel
要彻底删除一个账号比较麻烦
1.删除/etc/passwd; /etc/shadow文件中的内容
2.删除/etc/group;/etc/gshadow文件
3.删除/home/username; /var/spool/mail/username
4.删除该用户曾经创建的文件
删除用户的命令是
userdel -r 用户名称
find 进行搜索,再使用userdel