macOS Sierra는 SSH 키를 다음 위치에 저장하지 않습니다. Keychain / pubkeyAcceptedKeyTypes ?

Administratorii 서버/개발자 소유 iMac 또는 MacBook그들은 새의 출시 후 약간의 놀람을 가지고 있었다 macOS 산맥.
개인 키 / 공개 키가 필요한 서버 또는 기타 시스템에서 암호없는 인증에 사용되는 DSS SSH 키는 더 이상 macOS 산맥그와 함께 제공 OpenSSH를 7. 키를 추가한 경우에도 시스템을 다시 시작한 후 로그인을 시도할 때 Terminal, 다음과 같은 메시지가 표시됩니다.

사용 권한이 거부되었습니다 (한 PublicKey, GSSAPI - keyex, GSSAPI -와 - 마이크).

By default, 키 추가 keychain 그것은 OS X와 macOS, 명령 줄을 통해 :“SSH-add 케이”실행 Terminal. 출시 전까지 macOS Sierra, SSH 키는 다음 위치에 유지되었습니다. keychain, 키가 저장된 서버에 간단한 SSH/SFTP 인증 명령이 필요합니다. 불행히도 이 명령은 더 이상 작동하지 않으며 "ssh-add -K "에 값이 없음 macOS 산맥. 이 명령은 다음에서 실행되어야합니다. Terminal ssh 키가 더 이상 저장되지 않기 때문에 운영 체제에서 다시 시작하거나 로그아웃할 때마다 macOS Keychain.

여전히 해결책이 있습니다. 미니 스크립트 추가 .plist  in ~ / 라이브러리 / LaunchAgents /즉, 명령 줄을 실행 SSH-add stratup에서시작시.
이 주제에 대한 세부 사항 및 논의에서 찾아 볼 수있다 그것.
SSH 키 저장 macOS 산맥 Keychain.

기술에 대한 열정, 나는 기쁨으로 글을 씁니다. StealthSettings2006년부터 .com을 운영하고 있습니다. 저는 운영 체제 분야에서 폭넓은 경험을 갖고 있습니다. macOS, Windows 과 Linux, 프로그래밍 언어 및 블로그 플랫폼(WordPress) 및 온라인 상점의 경우(WooCommerce, 마젠토, 프레스타샵).

방법 » iHowTo » iHowTo- macOS » macOS Sierra는 SSH 키를 다음 위치에 저장하지 않습니다. Keychain / pubkeyAcceptedKeyTypes ?
코멘트 남김