添加用户:useradd
添加组:groupadd
为新用户添加密码:passwd username
删除一个用户 userdel –r username (参数r是删除用户的同时删除邮件和家目录)
修改用户信息:usermod
usermod –a –G root user1 //将user1添加到root组中
groupdel group //删除组group
gpasswd groupname //为组设定密码
常用选项 –a //将用户加入组
例:gpasswd –a fxd testgroup
/etc/passwd passwd文件分析
root:x:0:0:root:/root:/bin/bash
第一列(root):用户名
第二列(x):密码 (存放在/etc/shadow中)
第三列(0):UID //用户ID
第四列(0):GID //组ID
第五列(root): 备注/描述
第六列(/root):用户家目录
第七列(/bin/bash):登录环境
/etc/shadow shadow文件分析
root:$1$UFqDfgGdsfwQsdfgQIdghPdfdf:14979:0:99999:7:::
第一列(root):用户名
第二列($1$UFqDfgGdsfwQsdfgQIdghPdfdf):密码 md5加码 (grub-md5-crypt)
第三列(14979):上一次修改密码的时间(从1970年1月1日开始计算机,可以用$(($date+%s)/86400))来计算机)
第四列(0):不限制密码修改次数 //0为不限制
第五列(99999);多少天内必须修改密码 //99999为不限制
第六列(7):密码过期前多少天提醒用户修改密码
第七列():密码过期后的宽限时间
第八列():实际过期天数
第九列():保留项
/etc/group group文件分析
root:x:0:root
第一列:组名
第二列:组密码 // (/etc/gshadow)
第三列:GID //组ID
第四列(root):组成员
/etc/gshadow 文件分析
root: : :root
第一列:组名
第二列:组密码
第三列:组管理员
第四列:组成员