Bir sunucuyu uzaktan, güvenli şekilde yönetmenin standart yolu SSH'tır. Peki SSH nedir, nasıl çalışır ve sunucunuza nasıl bağlanırsınız? Bu rehberde temel bilgileri ve bağlantı adımlarını anlatıyoruz.

SSH Nedir?

SSH, açılımıyla Secure Shell, bir sunucuya uzaktan şifreli ve güvenli şekilde bağlanıp komut çalıştırmanızı sağlayan bir protokoldür. Sunucu yönetiminin temel taşıdır; VDS ve dedicated sunucularda root erişimi genellikle SSH ile yapılır.

SSH Nasıl Çalışır?

SSH, istemci (bilgisayarınız) ile sunucu arasında şifreli bir tünel kurar. Bağlantı, kullanıcı adı/şifre ya da daha güvenli olan SSH anahtarı (key) ile doğrulanır. Tüm komutlar ve veriler şifreli aktarıldığı için araya giren biri okuyamaz.

Sunucuya SSH ile Nasıl Bağlanılır?

Windows, Mac ve Linux'ta terminal/komut istemi üzerinden bağlanabilirsiniz:

  1. Terminali açın.
  2. Şu komutu yazın: ssh kullanici@sunucu_ip (örn. ssh root@192.0.2.10)
  3. Farklı bir port varsa: ssh -p PORT kullanici@sunucu_ip
  4. Şifrenizi veya anahtarınızı girin, bağlantı kurulur.

Windows'ta ayrıca PuTTY gibi grafik arayüzlü programlar da kullanılabilir.

Temel SSH Komutları

  • ls – bulunduğunuz dizindeki dosyaları listeler
  • cd dizin – dizin değiştirir
  • nano dosya – dosya düzenler
  • top – sistem kaynak kullanımını gösterir
  • sudo – yönetici yetkisiyle komut çalıştırır

SSH Güvenliği İçin İpuçları

  • Şifre yerine SSH anahtarı kullanın.
  • Varsayılan 22 portunu farklı bir portla değiştirin.
  • Root ile doğrudan girişi kısıtlayın ve güvenlik duvarı kullanın.

Sık Sorulan Sorular

SSH hangi portu kullanır?

Varsayılan olarak 22 portunu kullanır; güvenlik için değiştirmek önerilir.

SSH anahtarı mı şifre mi daha güvenli?

SSH anahtarı çok daha güvenlidir; brute-force saldırılarına karşı dayanıklıdır.

SSH ile hangi işletim sistemlerine bağlanılır?

Ağırlıklı Linux sunuculara; Windows sunucularda genellikle RDP kullanılır.

Tam root erişimli, SSH ile yönetebileceğiniz VDS sunucu ve dedicated sunucu paketlerimizi inceleyin.