Linux 基本权限 ACL 以及特殊权限

一、ACL(Access Control List)控制访问列表,可以用来限制用户对文件的访问,作为基本权限UGO的补充。UGO可以对文件的属注、属组进行操作,但是不能为单独的用户和组设置权利,而ACL能够解决这一方面的要求。

                   setfacl              //权限设置命令
                   getfacl              //查看权限命令
  1. 设置权限

            setfacl      -m      u:susu:rwx             /1.txt         //修改用户权限
            
            setfacl      -m      g:hr:r                 /1.txt         //修改组权限
            
            setfacl      -m      o::w                   /1.txt         //ACL可修改基础权限
    
  2. 删除用户权限

            setfacl         -x             u:susu           /1.txt            //删除用户权限
            
            setfacl         -x             g:hr             /1.txt            //删除组权限
    
  3. 删除ACL设置所有权限

           setfacl          -b          /1.txt
    
  4. 查看ACL权限修改

            getfacl       /1.txt
    

二、特殊权限
在linux中,专门设置一些特殊的权限,方便用户使用文档。

  1. s权限,即suid,是针对文档设置的一个特殊权限,功能是使调用文件的用户具有临时的属主权限(文件原属主不是该用户)。

                chmod      u+s       /usr/bin/cat
    
  2. t权限,用来阻止非文件所有者删除文件,目前只对目录生效。

                chattr      +t       /2.txt
    
  3. i权限,文件启用该属性时,任何用户都不能更改、删除、重命名该文件,可以有效保护文件。

              chattr        +i        /3.txt              
    
  4. a权限,允许对文件进行追加内容的操作。

  5. 查看特殊权限

           lsattr          /1.txt
    
机锋网的链接已经失效,在网上搜索的很多都是文件不全的版本!特意收集好卡刷文件和APK文件。。。 安装[付费专业版]→进入[设置]→点击启用[专业版]→即可[完美激活全部功能] SuperSU Pro(超级授权管理)是一款功能超强超级用户访问权限管理工具。SuperSU支持已ROOT设备上所有应用的超级用户访问权限的高级管理,在另外一个超级用户管理工具的基础上,功能更强,更稳定! 主要功能: - 超级用户访问权限提示 - 超级用户访问权限日志记录 - 超级用户访问权限通知 - 配置各应用的通知规则 - 永久取消ROOT权限 - 深度处理检测 - 可在Recovery中工作 - 可在Android系统未能正常启动时工作 - 可在不标准的Shell位置中工作 - 始终运行在幽灵模式中 - 提示时唤醒设备 - 转换为系统应用 - 完全取消ROOT权限 - 备份脚本从而在CyanogenMod更新中保留 - 可选择五种图标和隐藏图标 - 可选择四种主题 - 可从拨号器中启动:*#*#1234#*#*或*#*#7873778#*#* (*#*#SUPERSU#*#*) 专业版功能: - OTA生存模式(不保证有效) - 完整的彩色标记的命令内容日志记录(输入/输出/错误) - 配置各应用的日志记录规则 - 各应用的用户覆盖 - 在指定的时间内授予/拒绝ROOT权限 - PIN保护 - 各应用的PIN保护 - 调整自动拒绝倒计时 〖方法①〗:Recovery 刷入(推荐) 1。下载刷机包,复制到设备的SD卡中; 2。设备进入 CWM/TWRP Recovery(原厂 Recovery 不能刷); 3。在 Recovery 中将刚刚复制到 SD 卡的刷机包刷入; 4。重启设备,更新完成。 〖方法②〗:手动替换 1、手动替换的前提是你的设备已经有 ROOT 权限了,而且现有的 ROOT 权限管理工具就是 SuperSU,如果你用的是其他管理工具,建议你用刷机的方式安装或更新; 2、安装 R.E.管理器(Root Explorer); 3、下载 SuperSU 的 APK 安装包,复制到 SD 卡根目录; 4、打开 R.E.管理器,将 SD 卡根目录中 SuperSU 的 APK 包复制到 /system/app 目录中(有同名文件的话就覆盖掉),然后将文件的权限修改为:所有者(读取/写入)、用户组(读取)、其他(读取); 5、完成后重启设备,安装/更新结束。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值