![258887f9-ea2e-eb11-8da9-e4434bdf6706.jpeg](http://p04.5ceimg.com/content/258887f9-ea2e-eb11-8da9-e4434bdf6706.jpeg)
不喜欢服务器上跑着不明的进程,年初入了几个华为云耀云服务器,这一篇记录如何卸载华为云服务器自带的系统探针,系统为Debian 10。
首先我们来看一下服务器有哪些进程:
pstree -a
可以查到与几个不明的进程,
systemd |-ModemManager --filter-policy=strict # 控制移动宽带设备和连接,管理上网卡,跑这个,有病? | `-2*[{ModemManager}] |-NetworkManager --no-daemon # 网络配置 | |-dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /run/dhclient-eth0.pid -lf... | `-2*[{NetworkManager}] |-hostguard # 目标进程,执行检测任务,全量扫描主机;实时监测主机的安全状态,并将收集的主机信息上报给云端防护中心。 | `-hostguard | `-15*[{hostguard}] |-irqbalance --foreground # 优化中断分配(可以卸载),自动迁移中断保持中断的平衡,同时会考虑到省电因素等等。但是在实时系统中会导致中断自动漂移,对性能造成不稳定因素。 | `-{irqbalance} |-polkitd --no-debug # 系统层级权限控制(可以卸载) | `-2*[{polkitd}] |-rpcbind -f -w |-rsyslogd -n -iNONE | `-3*[{rsyslogd}] |-systemd --user | `-(sd-pam) |-systemd-journal |-systemd-logind |-systemd-udevd |-wpa_supplicant -u -s -O /run/wpa_supplicant # 无线网络配置,不能卸载= =,卸载之后会因为无法配置网络而无法启动 `-wrapper /CloudResetPwdUpdateAgent/bin/../conf/wrapper.confwrapper.syslog.ident=cloudResetPwdUpdateA |-java -Dorg.tanukisoftware.wrapper.WrapperSimpleApp.maxStartMainWait=40-Djava.libr | `-14*[{java}] `-{wrapper} # 改密码的代理agent
整理了需要卸载这个几个组件,以下命令均需要root权限运行:
•ModemManager
systemctl |grep Modem
systemctl stop ModemManager.service
systemctl disable ModemManager.service
apt-get purge --auto-remove -y modemmanager
•hostguard
dpkg -P hostguard
•irqbalance
apt-get purge --auto-remove -y irqbalance
•polkitd
systemctl disable polkit.service
systemctl stop polkit.service
•CloudResetPwdUpdateAgent
bash /CloudrResetPwdAgent/bin/cloudResetPwdAgent.script remove
bash /CloudResetPwdUpdateAgent/bin/cloudResetPwdUpdateAgent.script remove
rm -rf /CloudrResetPwdAgent
rm -rf /CloudResetPwdUpdateAgent