用户及用户组管理
本节内容 useradd userdel usermod groupadd groupdel 用户管理 为什么需要有用户? 1. linux是一个多用户系统 2. 权限管理(权限最小化) 用户:存在的目录是为了对系统中的资源做归属 密码:存在的目的是为了对用户做身份认证 用户和用户组 用户组,在用户组中可以包含一个或者多个用户 方便对多个用户进行授权操作 用户管理相关文件 /etc/passwd:用户基本信息 /etc/shadow:用户密码信息、过期时间等 /etc/group:用户组信息 /etc/gshadow:用户组密码 /etc/default/useradd:创建用户的默认配置信息 /etc/skel/:用户家目录模板 /etc/login.defs:全局用户设定信息 /etc/passwd文件详解 /etc/passwd: 每行是一个用户,用来记录用户的基本信息,每行的格式 account:password:UID:GID:GECOS:directory:shell accout:用户名 password:用户密码,密码位置默认是x UID:用户身份id,用来唯一的标识一个用户 GID:用户组id,用来在系统中唯一的标识一个用户组(这里指的是其基本组的组ID) GECOS:用户描述信息,可以空白,也可以随意写(useradd -c ) directory:用户家目录