1、用户账号文件—— /etc/passwd,存放全部用户信息。
2、用户影子文件—— /etc/shadow,存放全部用户的加密口令,该文件只能被root超级用户读取。
添加用户
添加用户命令——useradd,常用参数:-G指定用户附加组,-u指定用户UID号,-d设置用户主目录。例如:useradd user1,新建一个user1用户。useradd user2 -u 800,新建一个用户user2,UID=800。
修改用户信息命令——usermod,格式 usermod [选项] 用户名,常用参数:-l新用户名,-d更改用户主目录,-G修改附加组,-g修改组名。usermod -G group1 user1,将user1添加到组group1中。
userdel命令,删除系统中的用户信息。参数:-c删除用户账号时,连同账号主目录一起删除。
注意:使用find / user user1 exec rm{}\ ,将属于user1用户位于”非用户主目录“的文件删除。
用户组账号文件—— /etc/group,包含全部的组的信息。
用户组账号影子文件—— /etc/gshadow,存放全部的”加密的组口令“。
groupadd命令,建立新的组账号。格式:groupadd [选项] 用户组名。常用参数:-g指定组的GID号,-r用来建立系统账号即私有组账号。
groupmod命令,修改用户信息。常用参数:-g指定组的GID号,-n更改组名。
groupdel命令,删除用户组。当用户存在时,其所在的组不能删除,需先删除用户后,才能删除其所在的组。
gpasswd命令,向指定的组中添加用户或删除用户。参数:-a添加用户,-d删除用户。例如:gpasswd -a u1 root ,将u1用户添加到组root中。