• 【Linux】Linux的文件权限


    • 讲文件权限,首先要知道的是明白文件所有者的概念。

      文件所有者、用户组、其他人三者的概念。文件所有者的概念好理解,用户组最有用的功能之一:就是为了团队工作是的资料共享。在一个用户组内,文件所有者A创建的文件可以设置成对同组成员B可见,对组外人不可见,当然,A也可以设置自己的“私密”文件。换句话说,就是,东西是我的,一个圈子的人,我可以给你看,不是一个圈子的不给,还有自己隐私的东西,圈内人也不给。对于圈子之外的人就是其他人。

    • root权限登录Linux后,执行:ls -al后,出现很多行,在这里我们关注前十个字符,准确的说是第二到第十个。

      如:“-rw-rwxr--     ”。第一个字符代表的是文件类型,这里不细说。第二到四(“rw-”)是文件所有者的权限;第五到七(“rwx”)是文件所述用户组的权限,剩下三个(“r--”)是其他人对此文件的权限。其中,“r”、“w”、“x”分别代表的是可读、可写、可执行的权限。

      chgrp:改变文件所属用户组;

      chown:改变文件所有者;

      chmod:改变文件的权限;

    至于这三者的用法可以使用命令:man 加上述命令去查询。这里值得格外小心的是:当你复制一个文件时,新文件的属性没变。什么意思了?你将文件1复制成文件2以后,文件2的所有者和所属用户组和文件1相同,此时,你将文件2给予了另一个用户,此时,必须修改文件的所有者和用户组,不然新用户无法对文件2操作。

    • 权限意义

       r (read):可读取此文件的实际内容,如读取文本文件的文字内容等;

      w (write):可以编辑、新增或是修改改文件的内容,但不能删除文件本身

      x (execute):该文件具有被系统执行的权限。

    换句话说,r 、w就是文件或目录下内容进行操作的权利,x代表的是用户能否进入该目录称为工作目录的用途

    用户A对某目录有“rwx”的权限,在该目录下有属于另一用户B和另一用户组B的文件,那么A可以删除文件,一个浅显的彼方:你的东西在我家,我没法打开,我总可以丢出去吧。

    Ref:

    《鸟哥Linux私房菜,基础篇(第三版)》

  • 相关阅读:
    【流量劫持】SSLStrip 终极版 —— location 瞒天过海
    【流量劫持】沉默中的狂怒 —— Cookie 大喷发
    【流量劫持】SSLStrip 的未来 —— HTTPS 前端劫持
    Web 前端攻防(2014版)
    流量劫持 —— 浮层登录框的隐患
    流量劫持能有多大危害?
    流量劫持是如何产生的?
    XSS 前端防火墙 —— 整装待发
    XSS 前端防火墙 —— 天衣无缝的防护
    XSS 前端防火墙 —— 无懈可击的钩子
  • 原文地址:https://www.cnblogs.com/love-yh/p/8965642.html
Copyright © 2020-2023  润新知