为了满足多人在同一台计算机上进行创建,使用及管理文件等操作,计算机系统为每个使用者提供了一个独一的标识,这个标识就是人们常说的用户。

   但为了避免多个用户同时使用一个或多个文件而造成文件损坏,系统又为每个登入的用户根据自身需求给予对文件读写和运行的权限设定,系统通过用户登入的ID和密码进行身份认证,审核并授权给用户相对应的权限,于是又将用户分为管理员用户,普通用户和其它用户。

   下面我们来看看在linux中管理员用户和普通用户最明显的区别。 

初学linux的用户和权限管理

如上图中我们以管理员root创建了一个名为cat的用户,也能删除cat这个用户;但用cat这个用户创建tac这个用户时系统提cat用户的权限不够无法创建。再来看看在文件和目录中linux是如何授权给用户的:

初学linux的用户和权限管理

anaconda-ks.cfg这个文件中权限一栏显示(-rw-------)管理员只有读和写的权限,普通用户没有任何权限。而Desktop这个目录的权限一栏显示(drwxr-xr-x)则表示管理员对Desktop目录拥有读写和运行的权限,普通用户和其它用户只有读取和运行的权限。

   以上这些都是小白我刚接触linux后对用户和权限管理的小结,希望大神们多多指点,也希望能给那些想学或即将学习linux的朋友们带来小小的帮助。