SSH Anahtar (SSH Key) Nedir? Güvenli Sunucu Erişimi Nasıl Sağlanır?

SSH Anahtar (SSH Key) Nedir?

SSH anahtarları, bir kullanıcının sunucuya parola girmeden ve daha güvenli bir şekilde bağlanmasını sağlayan kriptografik kimlik doğrulama mekanizmalarıdır.

SSH anahtar sistemi, biri özel (private), diğeri genel (public)</b olmak üzere iki anahtardan oluşur. Bu anahtarlar matematiksel olarak birbirine bağlıdır ve birlikte çalışır.

SSH Anahtar Yapısı Nasıl Çalışır?

SSH anahtar doğrulaması şu mantıkla çalışır:

  • Kullanıcı, kendi cihazında bir anahtar çifti oluşturur
  • Genel anahtar sunucuya eklenir
  • Özel anahtar yalnızca kullanıcı cihazında saklanır
  • Bağlantı sırasında sunucu, kullanıcının özel anahtara sahip olduğunu doğrular

Bu işlem sırasında özel anahtar hiçbir zaman sunucuya gönderilmez.

Neden SSH Anahtar Kullanılmalıdır?

Parola tabanlı SSH erişimi, brute-force ve parola tahmin saldırılarına açıktır. SSH anahtarları bu riskleri ortadan kaldırır.

  • Parola tahmin edilemez
  • Otomatik saldırılara karşı koruma sağlar
  • Daha hızlı ve kesintisiz bağlantı sunar
  • Yetkisiz erişim riskini ciddi şekilde azaltır

SSH Anahtar Türleri

SSH anahtarları farklı algoritmalarla oluşturulabilir:

  • RSA: Yaygın ve uyumludur, ancak uzun anahtar önerilir
  • ED25519: Daha modern, hızlı ve güvenlidir
  • ECDSA: Eski sistemlerle uyumluluk için kullanılır

Güncel sistemlerde ED25519 anahtarları önerilmektedir.

SSH Anahtar ile Güvenli Yapılandırma

SSH anahtar kullanımı tek başına yeterli değildir. Güvenli bir yapı için aşağıdaki önlemler birlikte uygulanmalıdır:

  • Root kullanıcısı ile SSH erişiminin kapatılması
  • Parola ile girişin devre dışı bırakılması
  • SSH portunun varsayılan değerden değiştirilmesi
  • Firewall ile IP bazlı erişim kısıtlaması

SSH Anahtar Kullanımında Sık Yapılan Hatalar

  • Özel anahtarın paylaşılması
  • Anahtarların şifresiz (passphrase olmadan) kullanılması
  • Eski ve kullanılmayan anahtarların silinmemesi
  • Aynı anahtarın birden fazla kullanıcıda kullanılması

Bilgi bankası açısından SSH anahtarları, güvenli sunucu erişiminin temel yapı taşı olarak değerlendirilmelidir.

  • 0 utilizatori au considerat informația utilă
Răspunsul a fost util?

Articole similare

Dosya Arama ve Silme

Bulunduğunuz dizin ve tüm alt dizinlerde ismini belirlediğiniz tüm dosyalar silinir. find ....

suphp ile apache derlemesi

suphp kurulumu için: cd /usr/local/directadmin/custombuild/./build set php5_cgi yes./build set...

Clamav Otomatik Tarama ve Mail ile Rapor Gönderme

Sunucunuzun güvenliği için kurduğunuz clamav tarama işlemlerini manuel olarak yapmak zorunda...

Wordpress SMTP

SMTP üzerinden mail göndermek için yaygın olarark WP Mail SMTP kullanılır. PHP sürümü olarak 5.6...

Wordpress SMTP 'Error: Could not connect to SMTP host' Hatası Çözümü

SMTP üzerinden mail göndermek için yaygın olarark WP Mail SMTP kullanılır. PHP sürümü olarak 5.6...