zoukankan      html  css  js  c++  java
  • 文件权限管理

    文件权限

    1、文件属性说明

    第 1 组:

    文件类型,其中第一个字符代表文件的类别。

    - 普通文件 d 目录 l 符号链接 c 字符设备 b 块设备

    文件的权限 r:可读 w:可写 x:可执行 -:没有权限

    第 2 组:文件件的连接数

    第 3 组:文件所有者

    第 4 组:文件属组

    第 5 组:文件大小,默认单位为字节

    第 6 组:文件创建时间

    第 7 组:文件名称

    2、修改文件权限

    chmod

    A.以字母方式

    文件所有者权限(u) 所属组权限(g) 其他用户权限(o) 所有用户(a)

    B.以数字方式

    r=4

    w=2

    x=1

    -=0

    举例:

    特殊权限:

    (1)     ACL:访问控制【针对其他用户当中的部份或个别用户设置特殊权限】

    setfacl -m u:stu1:rwx A

    创建一个 ACL 规则,使 stu1 用户对 A 目录具有 rwx 权限

    getfacl A

    查看 ACL 规则

    setfacl -x u:stu3 A

    删除 stu3 对 A 目录的 ACL 权限,只删除了一条规则

    setfacl -b A

    删除 A 目录的所有 ACL 规则

    有+说明做了ACL

    (2)SBIT:粘滞位权限(强制位权限)【针对其他用户,只能删除自己的文件,不能删除其他的用户的文件】 chmodo+tA

    (3)SGID:针对其他用户设置,以所属组的身份去执行。 hmodg+sA

    (4)SUID:以文件所有者的身份执行文件,只针对可执行文件。 chmodu+sA

  • 相关阅读:
    Codeforces Round #352 (Div. 1) B. Robin Hood (二分)
    Codeforces Round #209 (Div. 2) D. Pair of Numbers (模拟)
    Kattis
    kattis Curious Cupid (莫队算法)
    HYSBZ
    SPOJ NETADMIN
    day26-2 基于TCP协议的套接字编程
    day26-1 TCP三次握手和四次挥手
    day25-2 OSI协议和socket抽象层
    day25-1 网络架构与互联网组成
  • 原文地址:https://www.cnblogs.com/zhuyunlong/p/11877735.html
Copyright © 2011-2022 走看看