公司项目需要使用到VPN,但不管是Mac还是Win,GlobalProtect一旦安装就像流氓一样占用进程,很是不爽;
GlobalProtect 的流氓之处在于:即使从活动监视器中强制杀进程,相关的进程也会立马重新自启动。常驻的进程不仅浪费系统资源,还有可能后台上传个人隐私;
因此可以打开系统自带的终端应用,借助 macOS 自带的服务管理工具 launchctl 管理 GlobalProtect 进程;
退出
打开终端输入
launchctl unload /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*
启动
把unload改成load即可
launchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*
取消开机自启动
加上参数 w
launchctl unload -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangp*
卸载
sudo /Applications/GlobalProtect.app/Contents/Resources/uninstall_gp.sh