SSH (Secure Shell) Nedir?

SSH, Linux sunucularınızı komut satırı üzerinden güvenli ve şifreli bir kanalla uzaktan yönetmenizi sağlayan ağ protokolüdür.

1. Windows'ta PuTTY ile Bağlantı Kurma:

  1. Ücretsiz PuTTY programını indirin ve açın.
  2. Host Name (or IP address): Hostudo tarafından size iletilen sunucu IPv4 adresinizi yazın.
  3. Port: Varsayılan olarak 22 yazın.
  4. Connection Type: SSH seçin ve Open butonuna tıklayın.
  5. Karşınıza çıkan güvenlik sertifikası uyarısına Accept deyin.
  6. Komut satırında kullanıcı adını girin: root
  7. Şifrenizi yazın ve Enter'a basın (Not: Linux'ta şifre yazarken güvenlik gereği ekranda yıldız veya karakter görünmez).

2. Mac veya Linux Terminalinden Bağlantı:

ssh root@SUNUCU_IP_ADRESINIZ -p 22

3. Güvenlik İçin SSH Portunu Değiştirme:

Varsayılan 22 portu saniyede yüzlerce brute-force bot saldırısına maruz kalır. Portu değiştirmek güvenliğinizi %90 artırır:

nano /etc/ssh/sshd_config

Dosya içinde #Port 22 satırını bulun, başındaki # işaretini kaldırın ve boşta olan rastgele bir port yazın (Örn: Port 49222).

Dosyayı kaydedin (Ctrl + O, ardından Enter, çıkış için Ctrl + X). Ardından SSH servisini yeniden başlatın:

systemctl restart sshd

Dikkat: Portu değiştirdikten sonra terminali kapatmadan önce yeni bir pencere açıp yeni port ile bağlanabildiğinizi mutlaka test edin.