Linux系统中一般会包含多个用户,不同用户拥有不同权限,则需要对多个用户进行管理
用户在系统中的存储方式
/etc/passwd
用户信息文件
用户名称:密码:uid:gid:说明:家目录:默认shell
"说明:默认shell的指定有那些可以查看系统中/etc/shells文件"
/etc/group
用户组信息文件
组的名字:组密码:组id:组成员
/etc/shadows
认证信息文件
用户名称:密码:密码最后一次被更改的时间
/etc/skel/.*
默认开启shell的配置,用户的骨文件
/home/username
用户的家目录
用户管理
1.用户的建立
useradd 参数 用户名字
-u 指定用户uid,如果同时有-o选项,则可以重复使用其他用户的标识号。
-g 指定用户初始组信息,这个组必须已经存在
-G 指定附加组,这个组必须存在
-c 用户说明
-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-s 用户所使用的shell,/etc/shells记录了用户能