Mac 退出与卸载 GlobalProtect

GlobalProtect 是连接内网的软件,但在 macOS 上启动后,无法正常停止退出。即使重启电脑,GlobalProtect 也会开机自启动。使用预装的服务管理工具 launchctl,不仅可以退出 GlobalProtect 程序,还可以控制程序的开机自启动。

退出程序

launchctl 可以管理服务进程,使用 unload 选项可以停止并退出程序。停止并退出 GlobalProtect 程序,可以执行以下命令:

launchctl unload /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*

程序退出后,下次开机 GlobalProtect 程序会自动启动。如果需要移除开机自启任务,可以加上 w 参数:

launchctl unload -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*

启动程序

启动命令和退出命令是相对应的,只需要把退出命令中的 unload 替换成 load 即可:

launchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*

同理,如果需要恢复开机自启任务,也需加上 w 参数:

launchctl load -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*

卸载软件

方法一

需要依赖安装文件。打开 GlobalProtect 的安装程序,在安装类型的选项中,勾选卸载操作。

Uninstall GlobalProtect

方法二

不需要依赖安装文件。进入终端命令行,直接执行卸载脚本,输入开机密码即可完成执行。

sudo /Applications/GlobalProtect.app/Contents/Resources/uninstall_gp.sh