SSH에 PGP 키 사용


19

4096 바이트 RSA PGP 키를 사용합니다. SSH는 RSA 표준도 사용하기 때문에 서버에 추가 소프트웨어를 설치하지 않고도 클라이언트에서 PGP 키를 SSH 키로 사용할 수 있습니까?

답변:


14

작동하거나 작동하지 않을 수있는 몇 가지 방법이 있습니다.


6

SSH2 버전 2.0.13은 PGP 인증 지원을 도입했습니다.

SSH에서 발췌


4

이 질문에 대한 답변의 정보와 gnupg-users 메일 링리스트의 도움으로 SSH 인증에 GPG 키를 사용하는 방법을 알 수있었습니다. 이를 수행 할 수있는 몇 가지 방법이 있습니다.

가능한 해결책에 대한 블로그 게시물을 작성했습니다 : http://budts.be/weblog/2012/08/ssh-authentication-with-your-pgp-key

요약 : 현재 베타 버전 인 GnuPG 2.1을 사용합니다. 이 버전을 사용하는 경우 --enable-ssh-support 옵션으로 gpg-agent를 시작하고 GPG 키 (또는 하위 키)의 키 그립을 ~ / .gnupg / sshcontrol에 추가 할 수 있습니다.

현재 안정적인 GnuPG 버전 (2.0.x)을 사용하는 경우 monkeysphere를 사용하여 gpg-agent에 키를 추가 할 수 있습니다 (--enable-ssh-support 옵션으로 gpg-agent를 시작한 후).

또한 원숭이 권의 도움으로 그놈 키링 (또는 일반 ssh 에이전트)을 사용할 수도 있습니다. 이 경우 유일한 문제는 다시 로그온 할 때 (Gnome 또는 XFCE에) 키를 다시 추가해야한다는 것입니다. 이를 해결하기 위해 수동으로 키를 내보내고 변환 할 수 있습니다.


2

이 문서 는 SSH.com 클라이언트에서이를 수행하는 방법을 보여줍니다. OpenSSH에서 작동하는지 확실하지 않지만 기회가 될 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.