Mac OS X에서 Cisco VPN 연결 암호를 자동으로 저장하는 방법은 무엇입니까?


16

Mac OS X에서 Cisco 클라이언트를 사용하는 대신 Cisco IPSec VPN 연결을 설정했습니다. 상당히 좋아서 시계 옆의 트레이에 앉아서 쉽게 연결하고 연결을 끊을 수 있습니다.

그러나 이것의 한 가지 단점은 Apple의 네트워크 환경 설정 창에서 실제로 원격 서버의 사용자 암호를 저장하지 않는 정책을 시행하므로 처음 연결을 만들 때 한 번만 저장하면 연결이 가능하다는 것입니다 하지만 연결을 끊으면 비밀번호가 제거되고 더 이상 해당 입력란에 입력 할 수 없습니다.

여기에 이미지 설명을 입력하십시오

내가 끝내는 것은 연결할 때마다 로그인 자격 증명을 묻는 상자입니다. 우회 / 자동 채우기 방법이 있습니까?

여기에 이미지 설명을 입력하십시오

답변:


2

시스코 클라이언트를 사용하던 나쁜 시절에는 .pcf 파일을 쉽게 편집 하여 원격 서버 정책을 해결할 수있었습니다 . 대체 클라이언트를 사용하여 Shimo 는 2 년 전에 저를 위해 일했습니다 (현재는 폐쇄 소스이지만 Google 코드에서 이전 버전을 얻을 수 있습니다). 키 체인을 사용하여 시도하지 않은 또 다른 해결 방법 이 있습니다.


1
감사합니다. Cisco는 OS X에서 버그가 발생할 수 있으므로 내장 IPSec 기능을 선호합니다. 예. pcf파일을 사용하면 암호를 저장하고 파일을 효과적으로 "읽기 전용"으로 만들 수 있으므로 원격 서버의 정책에 따라 암호를 지우지 않아도 클라이언트가 암호를 지울 수 없습니다. 또한 Shimo가 작동 할 수도 있지만 실제로 내 질문은 내장 클라이언트에서 수행하는 방법에 관한 것입니다. 해결 방법을 시도했습니다-처음에는 암호를 저장할 수 있지만 연결을 끊은 후에는 암호가 지워집니다.
cwd

@cwd 질문에 대한 답변이없는 경우 왜이 답변을 수락 했습니까? 아니면 귀하의 의견을 잘못 해석하고 있습니까?
unomi

3

AppleScript 에는 저에게 맞는 해결 방법 이 있습니다 .


이 AppleScript가 여전히 10.9.4에서 작동하는지 확인할 수 있습니까? osascript를 통해 스크립트를 실행할 경우 터미널에 암호를 붙여 넣거나 AppleScript 편집기에서 실행할 경우 커서에 붙여 넣습니다.
cclark

예, 10.9.4에서 작동합니다. 내 포크를 테스트 할 수도 있습니다 : gist.github.com/synox/c597321d6d007f812f45
Synox

유감스럽게도 더 이상 포크를 테스트하기 쉬운 환경이 없으므로 라우터에서 라우터를 변경하여 저장했습니다. 팔로우하고 공유해 주셔서 감사합니다.
cclark

요세미티에서 작동하는지 확인할 수 있습니다. 그러나 VPN 커넥터를 열 때 암호를 자동으로 입력하지 않는 것 같습니다. 스크립트가 비밀번호를 입력하려면 "실행"버튼을 수동으로 클릭해야합니다. 이것은 의도 된 기능입니까?
theGreenCabbage

이것은 의도 된 것이 아니며 모든 것이 자동으로 수행됩니다. 최신 업데이트로 다시 확인하겠습니다.
Synox

2

github에 다른 스크립트 있습니다.

클릭 및 입력을 시뮬레이션하는 대신이 스크립트는 프로세스에 액세스하고 동작을 트리거합니다.

스크립트가 처음 실행될 때 OSX는 내게 필요한 옵션을 요청할 수 있습니다.


총 맥 newb 죄송합니다. 상단 표시 줄에서 VPN에 연결하려고 할 때 자동으로 실행됩니까? 아니면 VPN에 연결하는 스크립트와 같은 일종의 수동 호출입니까?
anon58192932

이것은 나에게 'vpn은 현재 보조 액세스가 허용됩니다.'입니다. 해결책은 보안 설정으로 이동하여 액세스 할 수 있도록 스크립트 이름을 추가하는 것입니다.
anon58192932

-1

설명:

VPN IPSec 연결의 키 체인 액세스 항목에 문제가 있기 때문입니다. 2 분 동안 수정하면 해결됩니다.

해결책:

  1. 클릭하여 키 체인 접근을 시작하십시오 Applications > Utilities > Keychain Access
  2. 왼쪽 상단 창의 키 체인에서 시스템을 선택합니다
  3. 왼쪽 하단의 카테고리에서 모든 항목을 선택하십시오.
  4. 화면 오른쪽에서 하단으로 스크롤하여 VPN (IPSec)이라는 두 항목을 찾습니다.
  5. IPSec XAuth 암호 종류 인 VPN (IPSec)을 두 번 클릭하십시오.
  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/


2
높은 시에라에서 작동하지 않습니다
gabin

@ Gabin이 맞습니다. macOS 10.13.3에서는 작동하지 않습니다. 아마도 작동하는 솔루션을 찾았습니까?
Darrarski

@Darrarski는 불행히도 아닙니다. 암호를 수동으로 입력합니다
gabin

@gabin이 질문에 대한 "올바른"답변은 없습니다. 나에 관해서는-다른 것은 작동하지 않습니다.
skywinder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.