文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、用户账号和组账号的概述
1、Linux基于用户身份对资源访问进行控制
用户帐号
超级用户、普通用户、程序用户
组帐号
基本组(私有组)
附加组(公共组)
UID和GID
UID(User IDentity,用户标识号)
GID(Group IDentify,组标识号)
2、保存用户名称、宿主目录、登录Shell等基本信息
文件位置:/etc/passwd
每一行对应一个用户的帐号记录
[root@localhost ~]# head -2 /etc/passwd
root:x :0:0:root:/root:/bin/bash
bin: x :1:1:bin:/bin:/sbin/nologin
root:x :0:0:root:/root:/bin/bash:
root:用户账号
x:密码占用符
第一个0:用户账号ID
第二个0:组账号ID
root:用户说明
root:宿主目录
bin/bash:登录shell
3、用户账号文件/etc/shadow
保存用户的密码、账号有效期等信息
----文件位置:/etc/shadow
----每一行对应一个用户的密码记录
[root@localhost ~]# head -2 /etc/shadow
root:$1 55 H B 4 p b x 55HB4pbx 55