解决linux下root用户也无权删除文件
一台服务器被黑,很多系统命令被修改,并且命令文件即使使用root账号也无法删除:
# rm -f /usr/bin/top rm: cannot remove `/usr/bin/top': Operation not permitted
网上查了一下原来是文件属性被修改了,重置文件属性后删除成功。
# 查看文件属性 # lsattr /usr/bin/top s----a------- /usr/bin/top # 取消被设置的属性 # chattr -s /usr/bin/top # chattr -a /usr/bin/top # 删除文件成功 # rm -f /usr/bin/top
详细的文件属性说明参见:
http://baike.baidu.com/view/2761030.htm