chattr – 如何更改文件+我的属性,而不使用chattr

这是问题。 我的服务器可能被黑客入侵。 我想改变一个configuration文件,但它是不可变的(具有+ i属性),所以我不能编辑它。

试图在文件上执行“chattr -i”不起作用,因为我没有在chattr命令上执行写入。

在chattr命令上尝试chmod不起作用,因为chattr命令也具有+ i属性。

有没有办法删除该属性,而不使用chattr?

服务器被黑了,可能需要重新安装,但同时我需要一个临时的解决scheme。

只要制作一个chattr的副本,并使用该副本删除不可变的位。

[root@c7 bin]# ls -lh chattr;lsattr chattr -rw-r--r--. 1 root root 12K Jun 9 19:59 chattr ----i----------- chattr [root@c7 bin]# cp chattr chattr.new [root@c7 bin]# chmod a+x chattr.new [root@c7 bin]# chattr.new -i chattr [root@c7 bin]# rm -f chattr.new [root@c7 bin]# chmod a+x chattr [root@c7 bin]# ls -lh chattr;lsattr chattr -rwxr-xr-x. 1 root root 12K Jun 9 19:59 chattr ---------------- chattr