16

Я настроил VPN-соединение Cisco IPSec вместо использования клиента Cisco в Mac OS X. Мне это очень нравится, он просто сидит в трее рядом с часами и позволяет мне легко подключаться и отключаться.

Однако один недостаток этого заключается в том, что панель сетевых настроек Apple действительно применяет политику удаленного сервера, заключающуюся в том, чтобы не хранить пользовательские пароли, поэтому она позволит мне сохранить ее один раз, когда я впервые создаю соединение, и позволит мне соединиться с ней таким образом. , но после отключения он удаляет пароль и больше не позволяет вводить это поле.

В результате я получаю окно с запросом учетных данных при каждом подключении. Есть ли способ обойти / автозаполнить это?

4 ответа4

3

Есть обходной путь с AppleScript, который работает для меня.

2

В старые добрые времена использования клиента Cisco было легко отредактировать файл .pcf, чтобы обойти политику удаленного сервера. Использование альтернативного клиента Shimo работало для меня пару лет назад (теперь это закрытый исходный код, но вы можете получить старую версию из Google Code). Вот еще один обходной путь, который я не пробовал, который использует цепочку для ключей.

2

Я получил еще один скрипт на GitHub.

Вместо того, чтобы имитировать щелчок и ввод, этот скрипт обращается к процессу и просто запускает действия.

Во время первого запуска скрипта OSX может запросить доступность.

-1

Объяснение:

Это вызвано проблемой с элементом доступа цепочки для ключей для VPN-соединения IPSec. Двухминутное исправление поможет вам разобраться.

Решение:

  1. Запустите Keychain Access, щелкнув Applications > Utilities > Keychain Access
  2. На левой верхней панели, под связками ключей выберите Система
  3. Слева внизу, в категории выберите все элементы
  4. В правой части экрана прокрутите вниз и найдите два элемента под названием VPN(IPSec).
  5. Дважды щелкните VPN(IPSec), чей тип - IPSec XAuth Password
  6. Нажмите кнопку контроля доступа / вкладку. Приложения, которым разрешено использовать этот элемент цепочки для ключей, будут отображены ниже. Если вам будет предложено ввести пароль, введите его.
  7. Нажмите знак плюс (+)
  8. Когда появится окно Finder, нажмите Cmd + Shift + G на клавиатуре
  9. Когда появится диалоговое окно «Перейти к папке», введите /usr/libexec/configd и нажмите «Перейти».
  10. Выберите его и нажмите Добавить
  11. Нажмите Сохранить изменения
  12. Закройте Keychain Access и попробуйте снова подключиться к VPN

http://www.proposedsolution.com/solutions/vpn-ipsec-prompting-saved-password/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .