美文网首页
day12-用户管理和文件权限

day12-用户管理和文件权限

作者: 不吃鱼的猫er | 来源:发表于2019-03-16 17:53 被阅读0次

    1.1 用户管理

    1)什么是用户

    #管理Linux系统而存在的  

    #用户一般分为用户名和用户ID(Identify) 相当于我们的名字和身份证 用户名方便管理员使用 用户ID是唯一区别一个用户(计算机只识别ID)

    #Linux里所有的用户和进程都要有用户应对                                                            文件存在必须对应用户                                                                                                    进程运行必须应用用户

    2)Linux用户分三类

      1.超级管理员 root  (权限堪称皇帝 ) uid值为0

      2.虚拟用户  (傀儡) 实际存在的用户 不允许登录、没有家目录,为满足文件或进程运行属主的要求,但是又不会带来管理风险

    centos6:uid=1~499  centos7:uid=1~999

      3.普通用户(平民)实际存在的用户 允许登陆,管理员身份创建的,帮助管理员管理系统的 权限仅仅限制家目录

    centos6:uid=500+  centos7:uid=1000+

    3)用户组概念:Linux里每个用户都必须要有一个组织,这个组织就叫做用户组

    用户组也是方便人看的,用户组也有唯一标识,group ID 简称GID

    默认情况下创建用户,会自动创建一个和用户名相同的用户组以及相同的GID

    4)用户和用户组对应关系:

    1.一对一:即一个用户可以存在一个用户组中,也可以是组中唯一成员。

    2.一对多:即一个用户可以存在于多个用户组中。

    3.多对一:多个用户可以存在于一个用户组中。

    4.多对多:多个用户可以存在多个用户组中,并且几个用户可以归属相同的用户组

    2.2 文件权限

    1)在Linux中每个文件或目录都有9个基础权限位,每三个字符分为一组

    它们分别是属主权限位  属组权限位  其它用户权限位

    r (read):可读权限,对应数字是4

    w(write):可写权限,对应数字是2

    x(Execute):可执行权限,对应数字是1

    - 表示没有权限,对应数字0

    2)文件的时间戳属性有三种

    修改时间(modify):文件内容被修改过之后的时间

    访问时间(access):文件内容被访问过之后的时间

    改变时间(change):文件属性发生改变后的时间

    3)索引节点(Index Node):是文件在系统中唯一的标识

    inode里存放的是数据文件的属性(包括时间、大小、用户和组、权限等)以及指向文件内容的指针

    block里存放的是文件的数据内容

    相关文章

      网友评论

          本文标题:day12-用户管理和文件权限

          本文链接:https://www.haomeiwen.com/subject/sxormqtx.html