首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >停止在启动Mac时打开Pulse Secure

停止在启动Mac时打开Pulse Secure
EN

Stack Overflow用户
提问于 2017-03-06 02:49:46
回答 5查看 30.4K关注 0票数 37

我已经安装了Pulse Secure VPN实用程序5.2.5版,它会在启动时自动打开。不幸的是,这个应用程序的行为与其他应用程序不同,也就是说,我无法通过以下方式禁用它:

代码语言:javascript
复制
System Preferences → Users & Groups → Login Items

我在互联网上做了一些研究,我发现负责启动打开的文件是:

代码语言:javascript
复制
/Library/LaunchAgents/net.pulsesecure.pulsetray.plist

如果我删除该文件,Pulse Secure在启动时不会打开,但每当我打开它时,它都不会像预期的那样工作(不会连接到任何VPN)。

有没有人知道如何防止它在启动时打开,并使其同时工作?

如果有帮助,我会附加文件的内容:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>net.pulsesecure.pulsetray</string>
    <key>LimitLoadToSessionType</key>
    <array>
        <string>Aqua</string>
    </array>
    <key>ProgramArguments</key>
    <array>
        <string>/Applications/Pulse Secure.app/Contents/Plugins/JamUI/PulseTray.app/Contents/MacOS/PulseTray</string>
    </array>
    <key>KeepAlive</key>
    <true/>
    <key>Disabled</key>
    <false/>
</dict>
</plist>
EN

回答 5

Stack Overflow用户

发布于 2017-03-10 03:09:31

  1. 删除/Library/LaunchAgents/net.pulsesecure.pulsetray.plist,以便它不会在每次启动时自动引导

每次需要Pulse Secure VPN实用程序时

在应用程序包中显示包内容:Pulse Secure

  • Go to /Applications/Pulse Secure.app/Contents/Plugins/JamUI

  • Double点击PulseTray

或从终端:

代码语言:javascript
复制
open /Applications/Pulse\ Secure.app/Contents/Plugins/JamUI/PulseTray.app

完成后,再次关闭PulseTray。

票数 40
EN

Stack Overflow用户

发布于 2017-04-22 14:20:24

以下是解决方案的基本思想:

https://kb.pulsesecure.net/articles/Pulse_Secure_Article/KB26679

Mac上没有系统配置开关来阻止Pulse Secure自动启动。

因此,我们必须使用自动化,创建一个应用程序来在系统引导期间运行以下脚本:

代码语言:javascript
复制
launchctl unload –w /Library/LaunchAgents/net.pulsesecure.pulsetray.plist

(取决于不同版本的Pulse Secure,plist文件具有不同的名称)

代码语言:javascript
复制
launchctl unload –w /Library/LaunchAgents/net.juniper.pulsetray.plist

这里是怎么做的:

首先是,创建一个自动化应用。

将其保存为应用程序,比如StopPulseSecure.app

,然后,将此应用程序添加到您的登录项目:

代码语言:javascript
复制
System Preferences → Users & Groups → Login Items

完成了!

票数 18
EN

Stack Overflow用户

发布于 2018-05-04 10:06:18

从终端输入

步骤1:

代码语言:javascript
复制
cd /Library/LaunchAgents/

第2步:

代码语言:javascript
复制
sudo rm net.pulsesecure.pulsetray.plist 

代码语言:javascript
复制
sudo rm net.juniper.pulsetray.plist

关键是删除相关的.plist,这样应用程序就不会在每次启动时自动加载。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42612508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档