Yanıtlar:
Çalışabilecek veya çalışmayabilecek birkaç yol vardır:
gpg2
Debian bir gpgkey2ssh
araç ile birlikte gelir ve gpg-agent
bir ssh aracısı olarak da hareket edebilir, ancak ssh'nin kimlik doğrulaması için anahtarı nasıl kullanacağını anlayamadım.SSH2 Sürüm 2.0.13, PGP kimlik doğrulaması için destek sunmuştur.
Bu soruya verilen yanıtlardaki bilgiler ve gnupg kullanıcıları posta listesinin yardımıyla, GPG anahtarımı SSH kimlik doğrulaması için nasıl kullanacağımı anlayabildim. Bunu yapmak için birkaç olası yöntem vardır.
Bazı olası çözümler hakkında bir blog yazısı yazdım: http://budts.be/weblog/2012/08/ssh-authentication-with-your-pgp-key
Özetlemek gerekirse: Ya şu anda beta olan GnuPG 2.1 kullanıyorsunuz. Bu sürümü kullanırken, --enable-ssh-support seçeneği ile gpg-agent'ı başlatabilir ve ~ / .gnupg / sshcontrol içine GPG anahtarı (veya alt anahtarı) için tuş takımını ekleyebilirsiniz.
Mevcut kararlı GnuPG sürümünü (2.0.x) kullanırken, anahtarınızı gpg-agent'a eklemek için monkeysphere'i kullanabilirsiniz (yine, --enable-ssh-support seçeneğiyle gpg-agent'ı başlattıktan sonra).
GNOME anahtarlığını (veya hatta düzenli ssh-ajanını) maymun küresi yardımıyla kullanmak da mümkündür. Bu durumda tek sorun, tekrar oturum açarken (Gnome veya XFCE'ye) anahtarınızı tekrar eklemeniz gerekecek. Bunu çözmek için anahtarınızı manuel olarak dışa aktarabilir ve dönüştürebilirsiniz.