我的.网络
分类: 技术(19) 维护(3) 域名(4)

CentOS阿里云盾AliYunDun卸载

阿里云的服务器默认自带AliYunDun阿里云盾,是购买阿里云云产品后自带的监控云服务器/轻量应用服务器安全的产品,能够自动化实时入侵威胁检测、病毒查杀、漏洞智能修复、基线一键核查等功能,但该功能在服务器中占用部分CPU使用率,而且占用率时高时低,影响服务器的运维工作。

互联网上有很多关于卸载AliYunDun阿里云盾的方法,但时代在发展,AliYunDun阿里云盾也在进步,之前的很多方法已经失效。经过一些探索,使用的方法如下:

  1. 列出所有服务
    使用以下命令列出当前运行的所有服务,查找是否有类似的阿里云安全服务:

    systemctl list-units --type=service | grep -i aliyun

    应该会找到 aliyun.service 这个服务

  2. 停止 aliyun.service 服务
    首先,使用以下命令停止 Aliyun Assist 服务:

    systemctl stop aliyun.service
  3. 禁用 aliyun.service 服务
    防止该服务在系统重启时再次启动:

    systemctl disable aliyun.service
  4. 检查并杀掉残留进程
    即使停止了服务,相关进程可能仍然在运行。可以通过以下命令查找并杀掉这些进程:

    ps aux | grep -i aliyun

    然后使用 kill -9 杀掉找到的进程。

  5. 删除相关文件(可选)
    如果不再需要 Aliyun Assist,你可以删除相关文件来彻底清理它:

    rm -rf /usr/local/share/aliyun-assist
    rm -rf /usr/local/cloudmonitor
  6. 重启系统(可选)
    如果需要,最后可以重启系统以确保更改生效

如果在执行第4步显示相关进程,包含系统上运行 AliYunDun 和 AliYunDunMonitor 进程。为了彻底移除它们,可以尝试以下步骤:

  1. 停止和禁用 AliYunDun 相关进程

    kill -9 xxx xxx xxx

    此处xxx代表进程名,这些进程的 ID(PID)是你在 ps aux 输出中看到的。

  2. 删除 AliYunDun 文件夹
    接下来,删除这些进程的安装目录:

    rm -rf /usr/local/aegis
  3. 检查并删除启动脚本
    AliYunDun 服务可能会通过启动脚本或计划任务重新启动。你可以删除与阿里云监控工具相关的启动脚本:

    rm -f /etc/init.d/aegis
    rm -f /etc/systemd/system/aliyun.service
  4. 检查计划任务
    有时这些工具会通过 cron 任务重新启动。你可以检查并删除与它们相关的计划任务:

    crontab -l

    如果发现相关条目,可以编辑 crontab 删除它们:

    crontab -e
  5. 重启系统
    最后,重启你的系统以确保所有更改生效.

总结
根据自己的需要来选择是否卸载,好处是一定程度保证你的服务器安全以及降低CPU占用率,坏处是一直监控你的云服务器,这是选择阿里云服务器不可避免的特色服务。

分类:技术


在我们信仰的代码中,我们热爱开发
订阅站点地图其他项目关于
© 2023-2024 我的.网络 版权所有
⭡回到顶部