Mevcut ssh anahtarının Randomart'ı bul


17

İle bir ssh anahtarı oluşturdum ssh-keygenve sonuç olarak bu çıktıyı aldım:

The key fingerprint is:
84:21:3d:ab:d5:5e:05:a0:b6:ab:0f:33:af:3b:3b:82 cidr@randombox
The key's randomart image is:
+--[ RSA 4048]----+
|             .ooo|
|       o   ..o   |
|      o + .oo .  |
|     . + o....   |
|    +...S  ..    |
|       .o   .    |
|    .  o o ..    |
|   E . .o +      |
|      ......     |
+-----------------+

Mevcut bir anahtarın rastgele art resmini görüntülemenin bir yolu var mı? (Ayrıca, ssh veya kriptografi ile bağlantılı olarak randomart'ın amacı nedir?)


1
4048 mi merak ediyorsun: 4096 mı demek istediniz? Görünüşe göre 2048 ve 4096 "sayısal portmanteau" var.
ErikE

Yanıtlar:


21

bunu dene:

ssh-keygen -lv -f .ssh/id_rsa

Bu ssh-keygen'in man sayfasında bulunabilir. Randomart'ın amacına gelince:

"Randomart, insanların anahtarları doğrulaması için daha kolay bir yol anlamına geliyor.

Doğrulama normalde, insanların karşılaştırmada oldukça yavaş ve yanlış olduğu anlamsız dizelerin (yani anahtar parmak izinin onaltılı gösterimi) karşılaştırılmasıyla yapılır. Randomart, bunu daha hızlı ve karşılaştırması daha kolay yapılandırılmış görüntülerle değiştiriyor. "

Bu metin buradan alınmıştır: /superuser/22535/what-is-randomart-produced-by-ssh-keygen


Çok teşekkürler dostum, bu çok yardımcı olur :)
Iori

Kullanım durumlarıyla ilgili daha fazla açıklama için SU tartışmasına bakın
Yeni İskenderiye

Lütfen bunun id_rsa.pubdosya için de çalıştığını unutmayın :ssh-keygen -lv -f .ssh/id_rsa.pub
Grzegorz Wierzowiecki

ssh-keygen(OpenSSH_6.6.1p1 sürümünden) eski sürümleri tarafından oluşturulan rasgele bölümün yeni sürümlerle eşleşmeyeceğine dikkat edin (openSSH_7.1p2 sürümünden). OpenSSH paket sürümleri istemciniz ve sunucunuz arasında farklılık gösteriyorsa, geçici çözümleri yükseltmeyi veya kontrol etmeyi düşünün .
SeldomNeedy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.