Linux用户组管理以及权限管理——理论

1.Linux用户组管理:

(1)Linux系统的3大类用户:

  • root用户:root用户UID(用户身份证明)为0,权限最高,也超级用户。
  • 系统用户:UID为1~999,此类用户不具备登录Linux系统的能力,但是也是系统运行必不可少的用户。
  • 普通用户:UID为1000~60000,能登录系统,并进行普通操作,能操作自己目录的内容。

(2)组的类别:

        在Linux中,每个用户必须有一个主组。当创建账户时,系统会自动创建一个同名组作为该账户的主组。用户必须属于一个且只有一个主组。用户可以属于零个或者多个附加组。

(3)用户与组的配置文件:

        在Linux中,万物皆文件,所以用户与组也以配置文件的形式保存在系统中。登录Linux系统时,虽然输入的是自己的用户名和密码,但其实Linux系统并不认识这些用户名称,它只认识用户名对应的ID号(也就是一串数字)。Linux系统将所有用户与组的配置信息存放在以下四个文件中。

  • /etc/passwd:用户及其属性信息(名称、UID、主组ID等) 

查看/etc/group文件的第一行,代码如下:

[root@localhost ~]# cat /etc/passwd |head

猜你喜欢

转载自blog.csdn.net/weixin_61275790/article/details/129851712