SSH Anahtar Oluşturucu
Tarayıcınızda anında güvenli SSH anahtar çiftleri (RSA, Ed25519, ECDSA) oluşturun. OpenSSH formatında ücretsiz çevrimiçi araç, kayıt gerektirmez.
SSH anahtar çifti nedir?
SSH anahtar çifti, kriptografik olarak birbirine bağlı iki anahtardan oluşur: özel anahtar (cihazınızda gizli tutulur) ve genel anahtar (sunucularla paylaşılır). SSH protokolü üzerinden uzak sistemlere güvenli, şifresiz kimlik doğrulama sağlarlar.
Hangi SSH anahtar türünü seçmeliyim?
Ed25519, üstün güvenliği, daha küçük anahtar boyutu ve daha hızlı performansı nedeniyle modern sistemler için önerilir. RSA (4096 bit), eski sistemlerle maksimum uyumluluk sağlar. ECDSA, NIST uyumlu ortamlar için güvenlik ve anahtar boyutu arasında iyi bir denge sağlar.
Tarayıcıda SSH anahtarı oluşturmak güvenli mi?
Evet. Bu araç, FIPS 140-2 standartlarına uygun kriptografik olarak güvenli rastgele sayı üretimi sağlayan Web Crypto API'yi kullanır. Tüm anahtar oluşturma işlemleri tarayıcınızda yerel olarak gerçekleşir, hiçbir sunucuya veri iletilmez.
SSH anahtar parmak izi nedir?
Parmak izi, genel anahtarınızın kısa bir SHA-256 karmasıdır (örneğin, SHA256:ABC123...). Anahtar kimliğini doğrulamak, değişiklikleri tespit etmek ve tam genel anahtarı açığa çıkarmadan doğru sunucuya bağlandığınızı onaylamak için kullanılır.
Oluşturulan SSH anahtarlarını nasıl kullanırım?
Özel anahtarı ~/.ssh/ dizininize (örneğin, id_ed25519) 600 izinleriyle kaydedin. Genel anahtarı sunucunun ~/.ssh/authorized_keys dosyasına ekleyin. Ardından şu komutu kullanarak bağlanın: ssh user@server -i ~/.ssh/id_ed25519
RSA, Ed25519 ve ECDSA arasındaki fark nedir?
RSA en eski ve en geniş desteklenendir, ancak daha büyük anahtarlar gerektirir (2048-4096 bit). Ed25519 en yenidir ve sabit 256 bit anahtarlarla en iyi güvenliği ve en hızlı performansı sunar. ECDSA, değişken anahtar boyutlarıyla (256-521 bit) eliptik eğri kriptografisi kullanır.
SSH anahtarım için bir parola belirlemeli miyim?
Evet, özel anahtarlar için her zaman bir parola kullanın. Anahtar dosyanız tehlikeye atılırsa ek bir güvenlik katmanı ekler. Modern SSH istemcileri parolanızı önbelleğe almak için ssh-agent'ı destekler, böylece her oturumda yalnızca bir kez girersiniz.
OpenSSH formatı nedir?
OpenSSH formatı, OpenSSH araçları tarafından kullanılan standart metin formatıdır. Özel anahtarlar "-----BEGIN OPENSSH PRIVATE KEY-----" ile başlar ve genel anahtarlar "ssh-rsa", "ssh-ed25519" veya "ecdsa-sha2-nistp256" ile başlayan tek satırlık dizelerdir.
Bu anahtarları diğer formatlara dönüştürebilir miyim?
Evet. Dönüştürmek için ssh-keygen kullanın: ssh-keygen -p -m PEM -f id_ed25519 PEM formatına dönüştürür. PuTTY'nin .ppk formatı için PuTTYgen kullanın. Çoğu modern araç OpenSSH formatını yerel olarak destekler.
SSH anahtarlarını ne sıklıkla döndürmeliyim?
En iyi uygulama, güvenlik gereksinimlerinize bağlı olarak SSH anahtarlarını her 90 günde bir ila 1 yıl arasında döndürmektir. Tehlikeden şüpheleniyorsanız veya ekip üyeleri organizasyondan ayrılıyorsa anahtarları hemen iptal edin ve yeniden oluşturun.
RSA için hangi anahtar boyutunu kullanmalıyım?
RSA anahtarları için en az 2048 bit kullanın. Yüksek güvenlikli ortamlar için 4096 bit önerilir. 2048 bitten küçük anahtarlar güvensiz kabul edilir ve modern SSH sunucuları tarafından reddedilebilir.
Neden Ed25519 RSA'ya tercih edilir?
Ed25519, daha küçük anahtarlarla (eşdeğer güvenlik için RSA'nın 4096 bitine karşın 256 bit) daha güçlü güvenlik, daha hızlı anahtar oluşturma ve kimlik doğrulama sunar ve yan kanal saldırılarına dirençlidir. Güvenlik uzmanları tarafından önerilen modern standarttır.
SSH Anahtar Oluşturucu Nasıl Kullanılır
RSA, Ed25519 veya ECDSA ile güvenli SSH anahtar çiftlerini doğrudan tarayıcınızda üretin. Her şey yerel olarak çalışır; anahtarlarınız ve parolanız cihazınızdan asla çıkmaz.
- Key Type bölümünden bir algoritma seçin: modern sunucular için Ed25519, en yüksek uyumluluk için RSA veya P-256 gibi bir eğriyle ECDSA.
- RSA seçtiyseniz Key Size değerini en güçlü koruma için 4096 bit, daha hızlı üretim için 2048 bit yapın; ECDSA P-256, P-384 ve P-521 sunar.
- Comment alanına user@host gibi bir yorum yazın; böylece anahtarın hangi makineye veya hesaba ait olduğunu sonra hatırlarsınız.
- İsterseniz özel anahtarı şifrelemek için Passphrase girin, çifti üretin ve iki anahtarı da güvenli bir yerde saklayın.
Sunuculara yalnızca genel anahtar konur; özel anahtarı güvenilir cihazlarda tutun ve mutlaka bir parola ile koruyun.
İlgili Araçlar
- RSA Anahtar Üreteci 2048, 3072, 4096 bitlik RSA anahtar çiftleri oluşturun. PEM çıktısı, parmak izi ile. Yerel işleme.
- Hash Doğrulayıcı MD5, SHA-1, SHA-256, SHA-512 dosya hashlerini yerel olarak hesapla ve doğrula
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.
- HTTP İstek Test Aracı REST API'leri doğrudan tarayıcınızda test edin. Özel başlıklar, gövde ve parametrelerle GET, POST, PUT, DELETE istekleri gönderin. Yanıt durumunu, başlıklarını ve JSON gövdesini anında görün.
- .htaccess oluşturucu Apache .htaccess kuralları oluşturun: yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve daha fazlası.
- Robots.txt Oluşturucu Ücretsiz çevrimiçi robots.txt oluşturucu. Arama motoru taramasını kontrol etmek, tarayıcı erişimini yönetmek ve sitenizin SEO'sunu optimize etmek için robots.txt dosyaları oluşturun ve özelleştirin.
- Sitemap Oluşturucu Ücretsiz çevrimiçi XML sitemap oluşturucu. URL ekleyin, öncelik ve sıklık ayarlayın, SEO uyumlu sitemap anında oluşturun.