Linux基础------用户和组

Linux用户

用户是能够获取系统资源的权限的集合。

  1. 管理员 root:具有使用系统所有权限的用户,其UID 为0.
  2. 普通用户:即一般用户,其使用系统的权限受限,其UID为500-60000之间.
  3. 系统用户:保障系统运行的用户,一般不提供密码登录系统,其UID为1-499之间

与用户有关的文件

  1. /etc/passwd文件:
    /etc/passwd/passwd文件每一行为一个用户,每一行有7列,格式如下:
    account:password:UID:GID:GECOS:directory:shell
    各列含义说明:
    l account:用户名或帐号
    password:用户密码占位符
    UID:用户的ID号
    GID:用户所在组的ID号
    GECOS:用户的详细信息(如姓名,年龄,电话等)
    directory:用户所的主目录
    shell:用户登录后使用的shell
    在这里插入图片描述

  2. /etc/shadow文件
    此文件普通用户无权限查看,只有root可读。其格式如下:
    account:password:最近更改密码的日期:密码不可更该的天数:密码需要重新更改的天数:密码更改前的警告期限:密码过期的宽限时间:帐号失效日期:保留

Linux 用户组

用户组用于对用户进行分组管理,可以以组为单位授权。

linux用户组分类:

l 普通用户组:可以加入多个用户

l 系统组:一般加入一些系统用户

l 私有组(也称基本组或主组):当创建用户时,如果没有为其指明所属组,则就为其定义一个私有的用户组,其名称与用户名同名

注:私有组可以变成普通用户组,当把其他用户加入到该组中,则其就变成了普通组。

与组有关的文件

包括/etc/group和/etc/gshadow,此处仅介绍/etc/group文件。

/etc/group用于保存用户组信息,文件每一行对应一个组,每一行有4列,其格式如下:

group_name:passwoerd:GID:user_list

各列含义说明:

l group_name:组名

l passwoerd:组密码

l GID:组的ID号

l user_list:以group_name为附加组的用户列表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值