卸载深信服零信任客户端 atrust 遇到困惑 为什么资源库里面相关的文件移到废纸篓之后无法清空

6 天前
 inkdie

迫于 macOS26 b2 无法打开 atrust 客户端,只能将其卸载。

然后,腾讯柠檬无法识别这个客户端,也就无法通过腾讯柠檬删除 app 。无奈只能先关掉客户端相关的所有权限,通过 活动监视器.app 终止相关进程,然后手动删除相关文件。

分别删除了 ~/library/launchagents 以及/library/sangfor 等文件夹下与深信服有关的所有文件

在倾倒废纸篓的时候,卡住了。(废纸篓无法清空的问题经常遇见,摊手表示无奈 只能逐个文件删除,其中/library/sangfor 下面两个子目录中有俩文件,手动删除之后立即自动出现新的同名文件。大概记住了一个文件名是 pre_procs_info.eni (文件名记不住了。实在不想重新安装这个客户端以确认文件名了

此外。。删除所有文件重新检查的时候,发现~/library/launchagents 目录下又出现了一个与 sangfor 有关的文件

在客户端退出并删除的情况下,居然弹出了 atrust 核心服务未启动的窗口。可以确认的是,这个窗口的 UI 界面与客户端的 UI 界面是同一个风格。

所以,这个客户端是一旦安装,无法彻底卸载吗?

1743 次点击
所在节点    macOS
16 条回复
inkdie
6 天前
补充一下
废纸篓里面无法删除的文件,是通过 sudo rm -rf 命令删除文件上层目录才彻底删除的。因为删除单个文件还会重复出现。

我不理解的是,程序文件已经在废纸篓里面了,程序还可以在后台运行吗?不光可以后台运行,还能自动识别文件移动到了一个新的位置并在新的位置强制恢复被删除的文件。
深信服的程序员是怎么做到的?还是 macOS 本身就有相关的 bug ?
inkdie
6 天前
迫于发帖时间间隔。在评论区吐槽另一件事。

连接同一个 Wi-Fi 的情况下。MacBook 无法打开 V2EX ,iPhone 和 iPad 就可以。

我没挂梯子。
北京移动的宽带(公司只能装移动宽带,🤷

很少能在 MacBook 上面打开 v 站,即便偶尔能打开,也不能登陆,不显示验证码图片

但是 iPhone 和 iPad 却可以打开

被迫,只能用随航功能,用 mac 的键盘和触控板来操作 iPad 发帖询问。

顺便吐槽一下,不管是用 MacBook 触控板,还是用被千万人唾骂的妙控鼠标,ipad 和 mac 的网页滚动方向都是相反的。
MacsedProtoss
6 天前
Linux 和 macOS 都一样 在内存中运行的 app 并不是很受到你把 binary 删除掉的影响。至于 win 则是会占用也就是无法删除
另外你也不知道他是不是用了 mdm 之类的玩意,用了 mdm 应该是可以 root 权限的,你这种做法肯定是清理不了
最好还是直接抹掉重装
slowmist
6 天前
先结束进程
launchctl list | grep -v com.apple
Rorysky
6 天前
虚拟机是它最好的归宿
kiritoyui
6 天前
还好没冲 macos26 ,公司 vpn 就是这个 atrust
Jasperzz
6 天前
有办法打开,macOS26 只是 atrust 页面出不来,你用网页版登陆,他会自动拉起 atrust 应用
但是这时候 cpu 负载会持续高,本子会发热,注意一下
inkdie
6 天前
@Jasperzz 我们这边禁用了网页登陆。😄
gulullu
6 天前
"/Library/sangfor/SDP/aTrust.app/Contents/MacOS/aTrust" --disable-gpu

这个可以打开
gulullu
6 天前
@kiritoyui 我冲了,用下面命令可以打开:

"/Library/sangfor/SDP/aTrust.app/Contents/MacOS/aTrust" --disable-gpu
kiritoyui
6 天前
@gulullu #9 这么 6 啊,下周更新就冲
inkdie
5 天前
@gulullu 在终端运行这个命令吗?
mystrylw
5 天前
有没有办法在虚拟机里挂 atrust ,开代理给宿主机用,我试着这么在 PD 里开,但是经常宿主和虚拟机不互通,走的桥接方案,不知道有没有更好的方法
gulullu
5 天前
@inkdie #12 是的,先在活动终端里把相关进程杀掉
inkdie
5 天前
@gulullu 感谢,已测试可行,尚未测试耗电异常情况。

这个方案有个小缺点,就是终端窗口必须后台运行,不能退出。起码能用了,资源消耗应该会比虚拟机要少一点。
inkdie
4 天前
@gulullu
@kiritoyui
结合 9#的方案,我找到了一个更方便的实现方式。
主要思路是通过自动操作 app 实现不用打开终端。
1.通过聚焦搜索,打开 automator
2.新建,选择应用程序模板
3.在左侧搜索框输入 运行 shell 脚本
4.把命令粘贴进去
5.文件-保存,命名为 [带命令启动 atrust] 并保存到桌面。
然后后就可以直接双击启动了。图标可以自行更换。基本上会以上操作的,换图标应该不难。

此外,也可以用创建 shell 脚本或创建替身加命名的方式实现。具体步骤问 AI 也行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1142068

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX