İçeriğe geç

SSH Anahtar Parmak İzi

OpenSSH açık anahtarlarının parmak izlerini, ssh-keygen -l çıktısıyla tam olarak aynı şekilde hesaplayın. id_ed25519.pub, authorized_keys veya known_hosts dosyasından bir satır ya da RFC 4716 SSH2 açık anahtar bloğu yapıştırın; base64 biçiminde SHA-256 parmak izini, iki nokta üst üste ile ayrılmış onaltılık biçimde eski MD5 parmak izini, anahtar türünü, boyutunu ve yorumunu alın. RSA, DSA, ECDSA, Ed25519 ve FIDO güvenlik anahtarları desteklenir; aynı anda en fazla 100 anahtar işlenebilir.

Sıfırla

Sık sorulan sorular

Araç hangi girdiyi bekliyor?

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAA... user@host gibi bir OpenSSH açık anahtar satırı yapıştırın; her satırda bir anahtar olmalıdır. authorized_keys dosyasındaki başında seçenekler bulunan satırlar ve known_hosts dosyasındaki başında ana bilgisayar adları bulunan satırlar da çalışır; çünkü anahtar türü satırın içinde yer alır. Boş satırlar ve # ile başlayan satırlar atlanır.

SHA-256 parmak izi nasıl hesaplanır?

Base64 anahtar verisi ikili anahtar bloğuna çözülür, SHA-256 ile özetlenir ve SHA256: biçiminde, sondaki = dolgu karakterleri olmadan base64 olarak yazılır. ssh-keygen -l, OpenSSH ana bilgisayar anahtarı istemleri ve GitHub bu biçimi kullanır.

MD5 parmak izi ne işe yarar?

6.8 öncesi eski OpenSSH sürümleri ve bazı barındırma panelleri, 16 baytlık, iki nokta üst üste ile ayrılmış küçük harfli onaltılık çiftlerden oluşan MD5 biçimini hâlâ gösterir. ssh-keygen -E md5 -l ile eşleşen MD5: önekiyle görüntülenir. Karşılaştırmalarda SHA-256 tercih edin.

Hangi anahtar türleri destekleniyor?

ssh-rsa, ssh-dss, ssh-ed25519, ecdsa-sha2-nistp256, nistp384 ve nistp521 ile FIDO güvenlik anahtarı türleri sk-ssh-ed25519@openssh.com ve sk-ecdsa-sha2-nistp256@openssh.com desteklenir. -cert-v01@openssh.com ile biten OpenSSH sertifikaları desteklenmez.

Anahtar boyutu nasıl belirlenir?

RSA ve DSA anahtarları modül veya asal sayılarının bit uzunluğunu bildirir. ECDSA anahtarları eğrilerine göre 256, 384 veya 521; Ed25519 anahtarları ise 256 bildirir. Araç, anahtar bloğunun içindeki türün başında yazan türle eşleştiğini de denetler.

RFC 4716 SSH2 açık anahtarı yapıştırabilir miyim?

Evet. PuTTYgen ve bazı ticari SSH sunucuları tarafından dışa aktarılan ---- BEGIN SSH2 PUBLIC KEY ---- ile ---- END SSH2 PUBLIC KEY ---- arasındaki bloklar, Comment başlığıyla birlikte okunur. Her blok bir anahtar sayılır.

ssh-keygen satırı ne gösterir?

ssh-keygen -l -f key.pub çıktısını yeniden üretir: boyut, SHA-256 parmak izi, yorum ve parantez içinde tür; örneğin 256 SHA256:... user@host (ED25519). Yorumu olmayan bir anahtarda, ssh-keygen'de olduğu gibi yorum gösterilmez.

Özel anahtar yapıştırabilir miyim?

Hayır, yapmamalısınız. Araç yalnızca açık anahtarları okur. Kendi makinenizdeki bir özel anahtar dosyasından açık anahtarı almak için ssh-keygen -y -f ~/.ssh/id_ed25519 komutunu çalıştırıp çıktısını yapıştırın.

Anahtarım neden geçersiz olarak bildiriliyor?

Base64 verisi eksik olabilir, satırlara bölünmüş veya başka bir anahtarla karışmış olabilir ya da baştaki tür, anahtar blobuyla eşleşmiyor olabilir. .pub dosyasındaki satırın tamamını yeniden kopyalayın ve tek satırda tutun.

Bir sınır var mı ve herhangi bir şey kaydediliyor mu?

Bir seferde en fazla 100 anahtar ve 262,144 karakter yapıştırabilirsiniz. Açık anahtarlar bu istek için bellekte işlenir; hiçbir zaman günlüğe kaydedilmez veya saklanmaz.

OneClick Pro Hakkında

OneClick Pro, günlük işler için görüntüleri ve birimleri dönüştürme, kodu biçimlendirme ve doğrulama, alan adlarını ve SEO denetleme, metin, tarihler ve sayılarla çalışma gibi işlerde kullanabileceğiniz 150'den fazla web aracından oluşan ücretsiz bir koleksiyondur. Her araç kayıt veya abonelik gerektirmeden çalışır; girdiğiniz bilgiler yalnızca sonucu hesaplamak için kullanılır ve hiçbir zaman saklanmaz. Tek seferlik işler için hızlı bir araç kutusu olarak kullanabilir veya her gün başvurduğunuz araçları yer imlerine ekleyebilirsiniz.