Yanıtı Sunucu Hatası üzerinde buldum: Özel anahtardan ortak bir SSH anahtarı oluştur?
Seçenek -y
, genel anahtarı çıkarır:
ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub
Bir yan not olarak, genel anahtarın yorumu kaybolur. Yorumu gerektiren bir sitem var (Launchpad?), Bu nedenle ~/.ssh/id_rsa.pub
, yorum ve anahtar veriler arasında boşluk bırakarak ilk satırı bir yorumu düzenlemeniz ve eklemeniz gerekir . Örnek bir genel anahtar aşağıda kısaltılmış olarak gösterilmiştir.
ssh-rsa AAAA..../VqDjtS5 ubuntu@ubuntu
SSH Agent'a eklenen tuşlar için (arka planda çalışan ve tekrar tekrar anahtar dosya parolasını tekrar girme ihtiyacını önleyen bir program), programa ssh-add -L
eklenmiş anahtarların genel anahtarlarını listelemek için komutu kullanabilirsiniz . ajan (yoluyla ssh-add -l
). Bu, SSH anahtarı bir akıllı kartta depolandığında yararlıdır (ve özel anahtar dosyasına erişim mümkün değildir).
pbcopy > ~/.ssh/id_rsa.pub
ayy.