Linux文件权限

一、 类型

      1、-   :普通文件

      2、d  :目录、文件夹

      3、 l  :链接文件

               1)、软连接(符号链接):快捷方式

                       01:有自己的inode和block,删除后不会影响文件

               2)、硬链接:别名

                        01:没有自己的inode,删除后会影响文件

      4、s  :套接字文件

      5、b  :块文件

      6、c   : 字符设备文件

      7、p  : 全名管道文件

 

     ps: file,status 

 

二、文件权限

       1、权限

             1):  ll 查看文件权限 

                     01:文件类型  权限 (属主权限,属组权限,其他用户权限) .代表selinux  数字代表inode

                     02:数量    属主    属组    文件大小写     最后一次修改时间   文件名

              2): 权限表示

                      01:读       r    4

                      02:写      w    2

                      03:执行   x    1

                      04: 用8进制表示     0没有权限     0-7

              3):分类-9位字符代表三组

                       01: 用户        :user

                       02: 组            :group

                       03:其他用户  :o (other)

                       04:所有       :a  

                       05:   用户权限 : 用户权限:组权限:其他用户权限

                4):权限分配

                         01 、mask:能分配的最大权限,权限上限777

                                           默认没有umask, 创建文件的默认权限是0666, 文件夹的默认权限是0777

                         02、umask:补码, -root:0222,创建文件默权限:0666-0222=0644

                                                                           文件夹默认权限:0777-0222=0755

                                                         -普通用户,  用户和基本组相同,umask=0002:   文件:0777-002=0664

                                                                                                                                        文件夹:0777-0002=0775                        

                                                                              用户和基本组不同,umask=0022

                                                            配置文件:  /etc/profile  , /etc/bashrc     用户~/.bashrc

         

                         03、chmod :     u g o a : +-=  ,chmod o-x fish

 

                         04、chown :  修改文件/目录的用户和组权限

                                               实例写法: chown  -R  选项  用户:组  文件或者文件夹

 

                    2、特殊权限

                          1)、suid:      01、 强制位:其他用户以属主权限执行,有执行权限的二进制文件

                                              02、  passwd:数组是root,其他用户可以以root身份运行passwd

                                              03、  s:     chmod u+s /usr/bin/passwd

                                               04    4 :   chmod  4755  /usr/bin/passwd 

                          2)、sgid:      01:   其他用户以属组权限执行文件,只针对目录和文件

                                              02、  s:     chmod g+s /usr/bin/passwd

                                              03、  2:   chmod  2755  /usr/bin/passwd 

                          3)、sticky:    01、粘滞位 ,不可以删除别人的文件 ,只对目录设置

                                              02、 t:     chmod o+t shaungguan

                                              03、 1:   chmod  1777  shuangguan

                    

                      3、ACL 

                           1)、访问控制列表 :对指定用户分配权限

                                 01:对指定用户组分配权限

                                 02:命令设置:   1> setfacl:  setfacl -m u:buyi:rwx /opt/shangguan

                                                                                 setfacl -b /opt/shangguan/ 

                                                              2>getfacl:    getfacl /opt/shaungguan

                                                               3>ll查看 drwxrwx---+ 

                       4、隐藏属性      

                           1)、配置文件或者目录隐藏属性:chattr

                                                                                      01:chattr + i fish 

                                                                                      02:chattr + a fish 

                                                                                      03: chattr -i fish 

                           2)、查看隐藏属性:lsattr 

 

 

 

         

    

    

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值