Linux
用户类型分为三类:超级管理员用户、系统用户和普通用户
超级管理员用户(root用户):
UID
为
0,具有一切权限。
系统用户 :
UID
为
1
~
999
:
Linux
系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务 器,默认服务程序会有独立的系统用户负责运行,进而有效控制被破坏围。
普通用户:
UID
从
1000
开始:是由管理员创建的用于日常工作的用户,能够使用
Linux
的大部分资 源,一些特定的权限受到控制。用户只对自己的目录有写权限,读写权限受一定的限制,有效保证了系统安全性。
用户和组相关文件
/etc/passwd
文件,是用户配置文件,存储了系统中所有用户的基本信息,并且所有用户都可以读取此文件
内容。文件内数据格式如下
用户名:密码:
UID
(用户
ID
):
GID
(组
ID
):描述性信息:主目录:默认
Shell
密码字段的
"x"
表示此用户设有密码,但不是真正的密码,真正的密码保存在
/etc/shadow
文件中
/etc/shadow
文件,用于存储
Linux
系统中用户的密码信息,又称为
“
影子文件
”
。由于
/etc/passwd
文 件允许所有用户读取,易导致用户密码泄露,因此 Linux
系统将用户的密码信息从