これが問題です。私のサーバーはおそらくハッキングされました。設定ファイルを変更したいのですが、不変(+ i属性)なので編集できません。
ファイルに対して「chattr-i」を実行しようとしても、write onchattrコマンドを実行していないため機能しません。
Chattrコマンドにも+ i属性があるため、chattrコマンドでchmodを試行しても機能しません。
Chattrを使用せずに属性を削除する方法はありますか?
サーバーがハッキングされ、おそらく新たに再インストールする必要がありますが、その間に一時的な解決策が必要です。
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