当前位置:操作系统 > Unix/Linux >>

linux下面卸载ailiyun 云盾的方法 2024年5月测试可行

其实阿里云云盾还是很好用的,很多功能。

但是买的乞丐版(1G1核)服务器,感觉占用太心疼了,经常四五个aliyun开头的进程合计占用cpu5%左右,内存200M左右,太浪费了,所以决定删除节约资源,大内存多核心不建议删除!


以前linux服务器直接执行以下命令卸载阿里云云盾:

wget http://update.aegis.aliyun.com/download/uninstall.sh && chmod +x uninstall.sh &&./uninstall.sh
wget http://update.aegis.aliyun.com/download/quartz_uninstall.sh && chmod +x quartz_uninstall.sh && ./quartz_uninstall.sh
上面的脚本运行完之后可能还会有一些文件/文件夹残留,所以我们手动删除一下(如果提示文件不存在就不用管了)
rm -r /usr/local/aegis
rm /usr/易做图in/aliyun-service
rm /lib/systemd/system/aliyun.service


现在阿里云云盾删不了,应该是加了守护,没法直接删除相关文件,提示诸如:

wait AliYunDun process exit fail, possibly due to self-protection

kill -9 1433  对应pid也说没权限

rm -r /usr/local/aegis 也提示没权限
Operation not permitted

总之删不掉,经过反复测试:

1)先停用云盾服务:


systemctl stop aegis // service aegis stop 
systemctl disable aegis // chkconfig --del aegis
rm -rf /etc/systemd/system/aegis.service

killall AliYunDun && killall AliYunDunUpdate &&killall  aliyun-service 

2)删除启动项
# 以下路径不一定都存在
rm -f /etc/rc2.d/S80aegis
rm -f /etc/rc3.d/S80aegis
rm -f /etc/rc4.d/S80aegis
rm -f /etc/rc5.d/S80aegis
rm -f /etc/rc.d/rc2.d/S80aegis
rm -f /etc/rc.d/rc3.d/S80aegis
rm -f /etc/rc.d/rc4.d/S80aegis
rm -f /etc/rc.d/rc5.d/S80aegis
rm -f /etc/init.d/aegis


3)重启服务器 shutdown -r now

4)再执行官方脚本
wget http://update.aegis.aliyun.com/download/uninstall.sh && chmod +x uninstall.sh &&./uninstall.sh
wget http://update.aegis.aliyun.com/download/quartz_uninstall.sh && chmod +x quartz_uninstall.sh && ./quartz_uninstall.sh
再删除垃圾文件
rm -r /usr/local/aegis
rm /usr/易做图in/aliyun-service
rm /lib/systemd/system/aliyun.service

再检查

find aliyun

如果出来文件例如:/usr/local/bin/aliyun,再rm -rf  /usr/local/bin/aliyun

再top 看看

终于没有了

节约了cpu5%左右,内存200M左右


如果有需要,还可以屏蔽云盾IP 执行下面命令通过“iptables”防火墙来屏蔽云盾IP。


iptables -I INPUT -s 140.205.201.0/28 -j DROP
iptables -I INPUT -s 140.205.201.16/29 -j DROP
iptables -I INPUT -s 140.205.201.32/28 -j DROP
iptables -I INPUT -s 140.205.225.192/29 -j DROP
iptables -I INPUT -s 140.205.225.200/30 -j DROP
iptables -I INPUT -s 140.205.225.184/29 -j DROP
iptables -I INPUT -s 140.205.225.183/32 -j DROP
iptables -I INPUT -s 140.205.225.206/32 -j DROP
iptables -I INPUT -s 140.205.225.205/32 -j DROP
iptables -I INPUT -s 140.205.225.195/32 -j DROP
iptables -I INPUT -s 140.205.225.204/32 -j DROP

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,