Varsayılan SSH Bağlantı Noktasını Değiştirme¶
Varsayılan olarak, SSH bağlantıları 22 numaralı bağlantı noktasını kullanır. Birçok hacker, bir sunucuyu ele geçirme girişiminde bulunmak için bu bağlantı noktasını otomatik olarak tarar. Bağlantı noktasını farklı bir numara (örneğin, 2222) ile değiştirerek sunucunuzu daha az fark edilir ve hedef alınması zor hale getirirsiniz.
Bunu güvenli bir şekilde nasıl yapacağınızla ilgili adım adım bir rehber aşağıdadır.
- Seçilen bağlantı noktasının boş olduğundan emin olun
Yeni bir bağlantı noktası kullanmadan önce, başka bir uygulama tarafından zaten kullanılmadığından emin olun. Örneğin, 2222 numaralı bağlantı noktasını kullanmak istiyorsanız aşağıdaki komutu çalıştırın:
Komut çıktı vermiyorsa — bağlantı noktası boştur ve kullanabilirsiniz.
- SSH ayarlarını değiştirin
SSH yapılandırma dosyasını açın:
Aşağıdaki satırı bulun:
Satırın başındaki # karakterini kaldırın (bu satırı yorumdan çıkarır) ve 22 yerine yeni bağlantı noktanızı girin, örneğin:
Dosyayı kaydedin ve düzenleyiciden çıkın ( nano içinde Ctrl+O, Enter, ardından Ctrl+X).
- SSH'yi yeniden başlatın
Değişiklikleri uygulamak için SSH servisini yeniden başlatın. Komut, sisteminize bağlıdır:
-
Debian, Ubuntu (24.04 hariç):
-
Ubuntu 24.04:
-
CentOS, Rocky Linux ve diğer RHEL‑tabanlı dağıtımlar:
-
SSH'nin yeni bağlantı noktasında dinlediğini doğrulayın
Başlangıçta kullandığınız aynı komutu çalıştırın:
Her şey doğruysa,
sshdiçeren bir satır göreceksiniz; bu, servisin artık yeni bağlantı noktasında dinlediğini gösterir. -
Güvenlik duvarında bağlantı noktasını açın
Güvenlik duvarınız etkinse (örneğin, UFW), yeni bağlantı noktasına gelen bağlantılara izin vermeniz gerekir:
(2222 yerine kendi bağlantı noktanızı girin.)
-
Yeni bağlantı noktasını kullanarak sunucuya bağlanın
Artık bağlanırken bağlantı noktasını manuel olarak belirtmeniz gerekir:
2222— yeni bağlantı noktanızusername— sunucudaki kullanıcı adıip_address— sunucunun IP adresi
Dikkat
Yeni bağlantının çalıştığını doğrulamadıkça mevcut SSH oturumunuzu kapatmayın. Aksi takdirde sunucuya erişiminizi kaybedebilirsiniz.