Остановите автоматический запуск Cisco AnyConnect Secure Mobility Client для автоматического запуска

23

Итак, я сейчас бегу:

  • OS X 10.10.5
  • Cisco AnyConnect Secure Mobility Client 4.1.04011

Я загружаю свой ноутбук, и AnyConnect работает. Я захожу в «Настройки» ... «Пользователи и группы» и удаляю /Applications/Cisco/Ciscoиз списка элементов входа, после чего я выхожу из AnyConnect.

Завершите работу ... включите компьютер позже, и он снова заработает, и он снова в моем списке элементов входа.

Компания, в которой я работаю, использует только AnyConnect для VPN.

Есть ли способ для меня, чтобы сохранить AnyConnect из моего списка элементов входа? Я не против того, чтобы он работал в фоновом режиме, но если это в моем command+ tabи т. Д., И я просто нахожу это раздражающим.

Джейсон
источник
4
Я не хватает репутации , чтобы добавить «реальный» ответ так вот одна линия , которая работала для меня с Мохаве (и , вероятно , другие) launchctl unload -w /Library/LaunchAgents/com.cisco.anyconnect.gui.plist. launchd.info - достойное введение в launchctl, могут быть и другие.
МАРТ

Ответы:

10

Так что может показаться, что если вы только установите VPN-клиент, AnyConnect не будет автоматически запускаться.

Я удалил AnyConnect (версия 4.x), а затем переустановил, делая выборочную установку. Я только установил VPN , я не установил:

  • Веб-безопасность
  • AMP Enabler
  • Инструмент диагностики и отчетности
  • осанка
  • Положение ISE

Теперь AnyConnect больше не запускается автоматически (да!)

Имеет смысл, я полагаю, поскольку другие компоненты, которые устанавливаются по умолчанию, предназначены для «защиты» вашей системы.

Джейсон
источник
Можете ли вы сказать, какой из демонов в Library / LaunchDaemons существует? У меня такая же проблема, и у меня есть этот: com.cisco.anyconnect.aciseagentd.plist com.cisco.anyconnect.ciscod.plist com.cisco.anyconnect.vpnagentd.plist
Тросбейте
Это не работает для меня, используя версию 4.4.
Энтони
10

Удаление следующего работало для меня.

  • /Library/LaunchAgents/com.cisco.anyconnect.vpnagent.plist
  • /Library/LaunchDaemons/com.cisco.anyconnect.gui.plist
Фрэнк
источник
Это мешает AnyConnect работать на меня.
Райан
Насколько я понимаю, LaunchDaemons запускаются при загрузке, а LaunchAgents запускаются при входе в систему. Можете ли вы объяснить чуть более подробно, насколько актуальны LaunchDaemons или мое понимание неверно?
МАРТ
Просто сняли com.cisco.anyconnect.gui.plistс работы /Library/LaunchAgents/у меня. Графический интерфейс больше не запускается при входе в систему, но я все равно могу запускать приложение при необходимости.
Хенрик
3

Это сводит меня с ума. Я наконец-то обнаружил 3 plist-файла, которые, кажется, управляют этим в / Library / LaunchDaemons. Но я не смог изменить параметр RunAtLoad на false, потому что даже после изменения прав доступа к файлу я не смог сохранить файлы plist. Я наконец изменил права доступа к папке для чтения и записи и применил эти изменения к содержащимся элементам, и наконец я смог редактировать и сохранять. Я точно буду знать после следующей перезагрузки ... что-то, что я сделаю через несколько дней, потому что запуск снова занимает вечность.

ЛСУ
источник
1

Забудьте о хитром удалении списков и тому подобного, просто переименуйте Cisco AnyConnect Secure Mobility Client в Finder, вот и все.

Редактировать: Странно, я получил отрицательный голос, потому что я только что проверил это сам, и это работает без каких-либо проблем. Возможно, не красивое решение, которое решает основную проблему (по замыслу?), Тем не менее ...?

Йохан Джерминг
источник
Хитрые или не хитрые списки являются официальным и документированным способом настройки автозапуска. Вместо этого вы рекомендуете разорвать Any Connect, что может иметь непредвиденные последствия.
МАРТ
@MarcH, как это сломает его, если Йохан все еще сможет его запустить?
Марс
"работает для меня!"
МАРТ
@mars Cisco обладает гораздо большей функциональностью, чем показ ее графического интерфейса. Если бы не все функциональные возможности и конфигурации были тщательно протестированы в этой настройке, я бы по-прежнему относил их к категории «рискованных».
Fuzzy76
@ Fuzzy76 это хороший момент.
Марс
0

Это не разрешение самого файла, который мешает вам редактировать, это разрешение содержащейся папки. Тогда вам не следует менять разрешения таких системных файлов по соображениям безопасности. Но эти файлы легко редактировать: просто скопируйте их в другое место, где у вас есть разрешение на запись в файлы, например на Рабочий стол, и отредактируйте файлы там. Затем верните их обратно, заменив опцию и пройдя аутентификацию от имени администратора, и файл отредактируется.

Однако я не вижу этих трех файлов, о которых вы, кажется, упоминаете. В моей системе я нахожу только «com.cisco.anyconnect.ciscod.plist» и «com.cisco.anyconnect.vpnagentd.plist» в каталоге «/ Library / LaunchAgents». Возможно, что еще более важно, хотя установка в этих двух файлах параметра «RunAtLoad» в значение «false» действительно предотвращает назойливую переустановку приложения «Cisco AnyConnect Secure Mobility Client.app» в качестве элемента входа в систему после перезапуска, он также делает vpn в общий дисфункциональный.

Кто-нибудь нашел на самом деле решение?

Андреас Фишлин
источник
0

Мне удалось остановить запуск клиента при запуске.

Я достиг этого, просто переместив папку Cisco из Приложения в любое другое место, скажем, например, Desktop: sudo mv /Applications/Cisco/ /Users/{your-user}/Desktop/Cisco

Я думаю, что это не имеет никакого отношения к папке назначения. Достаточно просто переместить его из папки «Программы», чтобы остановить процесс, который запускает его поиск.

pleonasmik
источник