root无法修改文件权限怎么办?
起因:在技术群里潜水,发现有位大哥问linux系统是root权限但是无法修改文件权限。
排查:
1、查看一下文件权限,发现是777权限
2、使用sudo chmod修改还是不行
3、看一下报错,提示不允许的操作,查看一下文件属性发现只有-------e----
4、使用chattr -R -i 解除文件属性,具体参数链接附上:https://www.linuxcool.com/chattr。发现还是修改不了
5、使用阿里云文件管理工具都无法操作
6、使用mount命令查看一下是否挂载不可操作的目录下,发现并没有
7、检查一下系统布置了什么服务,发现有个宝塔(以下皆称BT),通过排查后,发现是BT的文件防篡改功能,只有在BT里面关闭后,才能进行操作。
学习:
1、研究BT版本及防篡改功能
2、研究BT版本及解除锁定
2、附上学习链接
https://www.bt.cn/bbs/thread-94864-1-1.html
https://www.bt.cn/bbs/thread-130173-1-1.html
本想研究一下宝塔的防篡改机制的原理,网上找了一圈没找到,倒是找到一个乐子