本着一个白嫖心理,阿里云免费的云服务器(三个月)不拿白不拿,想着用它再熟悉下环境搭建
结果被阿里云警报提醒就打开看看发现出现了一个严重警告,本以为是自己乱上传出现的误报,结果看见文件名: /etc/zzh
和/etc/zzhs
文件,果断上网查这个… 根据提示
1 2 3 4 5 6 7 8 9 10 11 12 13
| [root@iZ2ze1spn04fghqv3rsefdZ ~]# lsattr /etc/zzh ----ia-------------- /etc/zzh [root@iZ2ze1spn04fghqv3rsefdZ ~]# chattr ia /etc/zzh -bash: /usr/bin/chattr: Permission denied
[root@iZ2ze1spn04fghqv3rsefdZ ~]# rm /etc/zzh rm: remove regular file '/etc/zzh'? y rm: cannot remove '/etc/zzh': Operation not permitted #处理/etc/zzhs [root@iZ2ze1spn04fghqv3rsefdZ ~]# lsattr /etc/zzhs -------------------- /etc/zzhs [root@iZ2ze1spn04fghqv3rsefdZ ~]# rm /etc/zzhs rm: remove regular file '/etc/zzhs'? y
|
发现chattr没有权限,没有权限这不就rm不了,,这不..又开始使用搜素引擎..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| [root@iZ2ze1spn04fghqv3rsefdZ ~]# cp /usr/bin/chattr /usr/bin/chattr2 [root@iZ2ze1spn04fghqv3rsefdZ ~]# chmod 755 /usr/bin/chattr2 [root@iZ2ze1spn04fghqv3rsefdZ ~]# chattr2 -i /usr/bin/chattr [root@iZ2ze1spn04fghqv3rsefdZ ~]# chmod 755 /usr/bin/chattr [root@iZ2ze1spn04fghqv3rsefdZ ~]# lsattr /usr/bin/chattr -------------------- /usr/bin/chattr [root@iZ2ze1spn04fghqv3rsefdZ ~]# chattr ia /etc/zzh Must use '-v', =, - or + [root@iZ2ze1spn04fghqv3rsefdZ ~]# chattr -ia /etc/zzh [root@iZ2ze1spn04fghqv3rsefdZ ~]# lsattr /etc/zzh -------------------- /etc/zzh [root@iZ2ze1spn04fghqv3rsefdZ ~]# rm /etc/zzh rm: remove regular file '/etc/zzh'? y [root@iZ2ze1spn04fghqv3rsefdZ ~]#
|
大致思路是:复制chattr的副本chattr2,用chmod来修改chattr2的权限(号码为755)。然后反过来使用chattr2打开chattr的权限,再用chmod修改。最后chattr就能使用了。
linux一切皆文件