第三章用户管理
3.1用户/组概览:
3.1.1用户标识:UID与GID
UID:每个用户都有一个唯一的用户标识(UID),用于系统识别用户。
GID:每个用户还属于一个或多个用户组,每个用户组也有一个唯一的组标识(GID)。
可用id命令查看当前用户登录信息:
3.1.2用户/组相关文件
在Linux系统中,所有用户的用户名和密码都存放在/etc/psswd和/etc/shadow这两个文件中。例如,/etc/passwd文件记录了系统中所有用户的基本信息,如用户名、用户标识、主目录等。
3.1.3.超级用户
超级用户(root)可以拥有所有系统权限,可以执行任何操作,包括创建、删除和修改用户账号和组,设置用户的密码和权限等。
3.2管理用户/组
3.2.1创建用户/组
1.useradd命令:创建用户
2.groupadd命令:创建组
注:如果在使用useradd命令时加入了错误的设置数据,或者要对一些信息进行详细的修改,除了直接在/etc/passwd与/etc/shadow文件中修改,也可以使用usermod与gpasswd命令。
3.2.2删除用户/组
1.删除用户:如果一个用户需要被删除,可以使用userdel命令,但若想同时在/home目录与mail spool中删除该用户,则需要添加“-r”参数。若用户已不存在,可以使用“rm –rf”手动删除。
2.删除用户组:删除一个用户组可以使用groupdel命令,如果某个初始用户正在使用该用户组,则无法删除,此时需要修改该用户的GID或者直接删除该用户。
3.2.3修改用户密码
任何用户都可以通过passwd命令修改自己的密码。只有root用户可以修改其他用户的密码。普通用户修改密码需要提供原密码,对新密码要求也比较苛刻,root用户修改普通用户的密码则不需要提供原密码。当新密码不足8位时,系统会给予警告。
标签:删除,修改,用户组,管理,用户,密码,etc From: https://www.cnblogs.com/yyqxly/p/17797993.html