记得在之前小编推荐过使用FxxckAliyun一键脚本来卸载阿里云安骑士、云盾、云监控等组件,但是作者已经很久没有更新脚本。使用阿里云云服务器就算没有启用勾选云盾服务,有时候也会发现阿里云服务进程,真的很流氓,有时候阿里云的安全监控组件会造成服务器占用非常高,严重影响网站访问。今天分享个在CentOS 系统下完整干净得卸载掉阿里云云盾安骑士和阿里云助手等安全监控组件的方法。
卸载阿里云助手
阿里云助手路径是:/usr/local/share/aliyun-assist,执行以下命令行即可卸载:
systemctl stop aliyun systemctl disable aliyun rm -rf /etc/systemd/system/aliyun.service rm -rf /usr/sbin/aliyun_installer rm -rf /usr/sbin/aliyun-service rm -rf /usr/local/share/aliyun-assist systemctl daemon-reload
然后通过以下命令行来查看是否还有 aliyun-service 进程:
ps -ef | grep -v grep | grep -i aliyun-service
如果还有输出内容的话,可以通过以下命令行查看进程 ID:
ps -ef | grep -v grep | grep -i aliyun-service | awk '{print $2}'
然后通过以下命令行来结束此阿里云助手进程:
ps -ef | grep -v grep | grep -i aliyun-service | awk '{print $2}' | xargs kill -9
卸载阿里云助手的守护进程
阿里云助手守护进程的路径是:/usr/local/share/assist-daemon,执行以下命令行即可卸载:
systemctl stop AssistDaemon systemctl disable AssistDaemon rm -rf /etc/systemd/system/AssistDaemon.service rm -rf /usr/local/share/assist-daemon systemctl daemon-reload
卸载阿里云盾 AliYunDun
使用 chkconfig –list 命令可以在开机启动项里面看到 aegis,也就是阿里云盾 AliYunDun。
# chkconfig --list aegis 0:off 1:off 2:on 3:on 4:on 5:on 6:off agentwatch 0:off 1:off 2:on 3:on 4:on 5:on 6:off cloudmonitor 0:off 1:off 2:on 3:on 4:on 5:on 6:off mysql 0:off 1:off 2:off 3:off 4:off 5:off 6:off netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
通过输入以下命令行就可以使阿里云盾开机不启动:
service aegis stop # 停止服务 chkconfig --del aegis # 删除服务
然后执行以下命令行来删除云盾残留:
rm -rf /usr/local/aegis
然后通过以下命令行来查看是否还有 aliyundun 进程:
ps -ef | grep -v grep | grep -i aliyundun
如果有输出内容的话,可以通过以下命令行来结束阿里云云盾进程:
ps -ef | grep -v grep | grep -i aliyundun | awk '{print $2}' | xargs kill -9