活到老学到老  

记录遇到问题的点点滴滴。

root用户操作文件:Operation not permitted

8年前发布  · 1623 次阅读

root用户写入或删除文件都会提示没有权限如下

[root@drupecms .ssh]# ll
total 8
-rw-r--r--. 1 root root 3681 Nov 12 23:52 authorized_keys
-rw-r--r--. 1 root root  240 Nov 21 16:46 known_hosts
[root@drupecms .ssh]# rm authorized_keys 
rm: remove regular file `authorized_keys'? y
rm: cannot remove `authorized_keys': Operation not permitted

lsattr命令告诉你答案

[root@drupecms .ssh]# chattr -i authorized_keys 
[root@drupecms .ssh]# lsattr 
-------------e- ./authorized_keys
-------------e- ./known_hosts
[root@drupecms .ssh]# vim authorized_keys 

ok可以编辑保存了。

如果想把文件保护起来执行如下

chattr +i authorized_keys