
CentOS 7/8/9 ve AlmaLinux 8/9 Sunucularda SSH Port Değiştirme
SSH (Secure Shell), sunucunuza güvenli bir şekilde uzaktan erişim sağlamak için yaygın olarak kullanılan bir protokoldür. Varsayılan olarak SSH, 22 numaralı port üzerinden çalışır. Ancak, bu portun değiştirilmesi, güvenliği artırmak ve yetkisiz erişimleri zorlaştırmak için etkili bir yöntemdir. Bu yazıda, CentOS ve AlmaLinux sunucularında SSH portunu nasıl değiştireceğinizi adım adım anlatacağız.
SSH Portunu Değiştirmenin Avantajları
- Güvenlik Artışı: Varsayılan portları değiştirmek, otomatik tarama ve saldırılara karşı ekstra bir koruma sağlar.
- Sistemi Zorlaştırma: Yetkisiz kullanıcıların sisteminize erişmesini zorlaştırır.
- Gelişmiş İzleme: Port değişikliği, sunucu günlüklerini analiz ederken anormallikleri daha kolay tespit etmenizi sağlar.
Adım 1: SSH Konfigürasyon Dosyasını Düzenleme
- SSH konfigürasyon dosyasını bir metin düzenleyici ile açın. Aşağıdaki komut ile dosyayı açabilirsiniz:
sudo nano /etc/ssh/sshd_config
veya
sudo vi /etc/ssh/sshd_config
- Dosyanın içinde,
Port 22
satırını bulun. Bu satırı, istediğiniz yeni port numarası ile değiştirin. Örneğin, 2222 numaralı portu kullanmak istiyorsanız:Port 2222
Adım 2: Güvenlik Duvarı Ayarlarını Güncelleme
Yeni port numarasını güvenlik duvarında da açmalısınız. Aşağıdaki adımları izleyin:
- CentOS 7/8 için:
sudo firewall-cmd --permanent --add-port=2222/tcp
sudo firewall-cmd --permanent --remove-port=22/tcp
sudo firewall-cmd --reload
- AlmaLinux 8/9 için:
sudo firewall-cmd --permanent --add-port=2222/tcp
sudo firewall-cmd --permanent --remove-port=22/tcp
sudo firewall-cmd --reload
Adım 3: SSH Servisini Yeniden Başlatma
Yapılandırma dosyasında yapılan değişikliklerin etkili olması için SSH servisini yeniden başlatmalısınız. Aşağıdaki komutu kullanarak SSH servisini yeniden başlatın:
sudo systemctl restart sshd
Adım 4: Yeni Port ile Bağlantı Testi
Yeni port ile SSH bağlantısını test edin. Yeni portu belirterek bağlantı kurun:
ssh -p 2222 kullanıcı_adı@sunucu_ip_adresi
Burada kullanıcı_adı
ve sunucu_ip_adresi
alanlarını kendi bilgilerinizle doldurun.
SSH portunu değiştirmek, sunucunuzun güvenliğini artırmanın önemli bir parçasıdır. Yukarıda belirtilen adımları takip ederek, CentOS ve AlmaLinux sunucularınızda SSH portunu başarılı bir şekilde değiştirebilirsiniz. Bu işlem, sisteminize yapılacak yetkisiz erişim denemelerini zorlaştırır ve genel güvenliği artırır.