第九章:用户管理

在初次撰写本书时,都只讨论到了“物”,而没有关注“人”。而在实际使用中,Linux 系统首先是面向用户的系统,所有之前介绍的内容全部是提供给不同的用户使用的。实际使用中常常碰到各类用户操作,所以这里添加一个独立的章节来介绍。
Linux 支持多用户,也就是说允许不同的人使用同一个系统,每个人有一个属于自己的帐号。而且允许大家设置不同的认证密码,确保大家的私有信息得到保护。另外,为了确保整个系统的安全,用户权限又做了进一步划分,包括普通用户和系统管理员。普通用户只允许访问自己账户授权下的信息,而系统管理员才能访问所有资源。普通用户如果想行使管理员的职能,必须获得系统管理员的许可。
为避免分散注意力,咱们不去介绍背后的那些数据文件: /etc/passwd,/etc/shadow,/etc/group,/etc/gshadow
如果确实有需要,大家可通过如下命令查看帮助: man 5 passwd,man shadow, man group 和 man gshadow
下面我们分如下几个部分来介绍:
用户帐号
用户口令
用户组别
用户和组
用户切换