Bilgi Bankası

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

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.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?

1 defa görüntülendi | 0 kişi faydalı buldu

908503035670