Ubuntu 22.04.3 LTS系统下彻底移除未经授权安装的AnyDesk求助
Ubuntu 22.04.3 LTS系统下彻底移除未经授权安装的AnyDesk求助
提问者:George Generke
我收到了一封伪装成PayPal的诈骗邮件,担心影响信用就打了邮件里的电话,对方未经我授权在我的Ubuntu 22.04.3 LTS(内核6.2)上安装了AnyDesk。我手动删除了大部分相关文件,但还有一个文件无法删除,右上角的AnyDesk图标重启后总会回来,右键只能退出但清理不掉。我不确定它是不是在监控我的操作,但想彻底移除它,求帮忙!
解决方案
George,遇到这种诈骗导致的恶意软件残留确实挺闹心的,我来帮你一步步彻底清除AnyDesk:
1. 先终止AnyDesk的所有进程
程序在运行时会锁定相关文件,先停止它才能顺利删除:
# 停止系统级服务 sudo systemctl stop anydesk # 终止用户级进程 pkill anydesk
2. 根据安装方式彻底卸载AnyDesk
对方可能用了Deb、Snap或Flatpak中的一种方式安装,逐一排查卸载:
- Deb包安装的情况:先检查是否存在Deb包记录,再彻底卸载
dpkg -l | grep anydesk # 如果有输出,执行彻底卸载 sudo apt purge anydesk # 清理残留依赖 sudo apt autoremove --purge
- Snap安装的情况:检查并移除Snap版本
snap list | grep anydesk # 如果有输出,执行移除 sudo snap remove anydesk
- Flatpak安装的情况:检查并卸载Flatpak版本
flatpak list | grep anydesk # 如果有输出,执行卸载 flatpak uninstall anydesk
3. 清理所有残留的配置和数据文件
手动删除用户和系统级的残留文件,确保没有遗漏:
# 删除用户目录下的AnyDesk配置和数据 rm -rf ~/.anydesk rm -rf ~/.config/AnyDesk # 删除系统级的残留文件 sudo rm -rf /etc/anydesk sudo rm -rf /usr/share/anydesk
针对你说的无法删除的文件,先找出占用它的进程,再删除:
# 替换成你无法删除的文件路径 lsof /path/to/your/undeleteable/file # 根据输出的PID终止进程,比如PID是1234 kill -9 1234 # 然后强制删除文件 sudo rm -f /path/to/your/undeleteable/file
4. 移除开机自启动项,防止图标重启后返回
- 禁用系统服务:禁止AnyDesk开机自动启动
sudo systemctl disable anydesk # 彻底屏蔽服务,防止被意外启用 sudo systemctl mask anydesk
- 删除用户自启动条目:打开系统的「启动应用程序」工具,找到AnyDesk相关的条目直接删除;或者手动删除自启动配置文件:
rm -f ~/.config/autostart/anydesk.desktop
5. 最后验证清理结果
重启电脑后,执行以下命令确认AnyDesk是否彻底移除:
# 检查是否还有AnyDesk命令 which anydesk # 检查版本(如果无输出则说明已移除) anydesk --version
同时观察右上角的图标是否还会出现,如果都没问题就彻底清理完成了。
备注:内容来源于stack exchange,提问作者GWGeorge007
相关产品推荐
相关产品推荐

