用户和组的配置文件

一.linux上的用户和组

  linux上的用户:

      linux上的用户即Username/UID分为以下类别:

        管理员:root,0

        普通用户:1-65535

        普通用户又分为:系统用户和登录用户

          系统用户:1-499(centos6)1-999(centos7)对守护进程获取资源进行权限分配

          登录用户:500+(centos6) 1000+(cenros7)通过交互式登录

   linux组:

      linux上的组即Groupname/UID分为以下类别:

      管理员组:root,0

      普通组: 1-65535

        普通组又分为:系统组和非系统组,通常把非系统组就叫普通组

          系统组:1-499(centos6)1-999(centos7)

          非系统组:500+(centos6)1000+(centos7)

   对于一个用户而言可以有多个不同的组,分别称为用户的基本组(主组)和附加组;基本组名誉用户相同,且仅包含一个用户,也叫私有组。基本组以外的组属于用户的附加组(额外组)。

二.用户和用户组的配置文件

  用户组和组相关的配置文件:

     /etc/passwd :用户及其属性信息(名称、UID、基本组ID等)(7个字段)

图片1.png

   root:x:0:0:root:/root:/bin/bash

    name:passwd:UID:GID:GECOS:directory:shell

    用户名:密码:UID:GID:用户的详细说明信息:用户的家目录:用户默认的shell

   /etc/shadow :用户密码及其相关属性(九个字段)

图片2.png

root:$6$ovfaFmPjVMhjh.dM$c0mXu4ZtwzNg/EZbjO8GZeioHKgcZ9JkreSMlmN7xNaktOby43ydykLafL5nR2pkaLWXsH9uJSEMjatxm6tvF0::0:99999:7:::

用户名:加了密的密码:最近一次更改密码的日期:密码的最小使用期限:密码的最大使用期限:密码的警告时间段:密码禁用期:账户的过期日期:保留字段

   /etc/group :组及其属性信息 (四个字段)

图片3.png

root:x:0:

group_name:passwd:GID:user_list

组名:组密码:组ID:以当前组为附加组的用户列表(如果有多个,则用逗号隔开)(四个字段)

   /etc/gshadow :组密码及其相关属性

图片4.png

root:::

群组名称:群组密码:组管理员列表(可以更改组密码和成员):以当前组为附加组的用户列表(如有多个,则用逗号隔开)

原创文章,作者:changge,如若转载,请注明出处:http://www.178linux.com/53695

(0)
changgechangge
上一篇 2016-10-23 17:16
下一篇 2016-10-23 17:57

相关推荐

  • puppet进阶管理之终极应用

         上一篇博客写了puppet操作file、cron、user、group、exec基础资源的使用,连接地址为 http://www.178linux.com/13990  这次实验puppet的操作Package、Server和puppet的特殊资源属性Metaparameters。 回顾下…

    Linux干货 2016-04-12
  • 系统基础之shell脚本编程详解3(函数)

    shell脚本编程详解3:    在前两节我们分别介绍了shell脚本编程的基础和循环,判断的知识,今天我们分享脚本的另一种用法,函数. 概论:     函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程。    它与shell…

    Linux干货 2016-08-22
  • N26-第三周作业-邢岩

    马哥门徒-N26-邢岩   “精深练习×一万小时=世界级技能”。髓鞘质是不可逆的,就让我们包裹一层厚厚的髓鞘质吧!今天继续我的练习。   第一题,列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可  ~]# who | cut -d' ' -f1 | sort -u &nbs…

    Linux干货 2017-02-14
  • M25初尝试部署RAID磁盘阵列组

    在学习了linux系统管理硬盘设备的基础后,现在尝试部署RAID10硬盘组技术,在部署前我们先了解一下什么叫“RAID”磁盘冗余阵列(Redundant Array of Independent Disks)。 RAID技术就是把多块硬盘设备组合成一个容量更大、更安全的硬盘组,可以把数据切割成多个区段后分别存在各个不同物理硬盘设备上,然后利用分散读写需求赖提…

    2017-07-12
  • lvs-DR模型构建高性能集群

    构建环境:centos7.1     Diretor server:172.16.15.131  (  VIP:172.16.15.138 )     Real server:172.16.15.132/133      配置163源 拓扑…

    Linux干货 2016-08-22
  • Linux系统发展史

    引言:     Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具…

    Linux干货 2016-10-19