SSH portunu değiştirmek otomatik taramaların bir bölümündeki gürültüyü azaltabilir, ancak tek başına güvenlik önlemi sayılmamalıdır. Açık servis farklı portta da bulunabilir. Güçlü anahtar doğrulaması, güncel yazılım, gerekli kullanıcı izinleri ve giriş kayıtlarının incelenmesi temel kontrollerdir. Port değişikliği ayrıca yedekleme, dağıtım ve izleme sistemlerinin bağlantısını etkiler. Sırf günlüklerde çok sayıda başarısız deneme görüldüğü için plansız değişiklik yapmak, yetkili erişimin de bozulmasına yol açabilir.
Değişiklikten önce
Çalışan SSH oturumunuzu açık tutun ve sağlayıcı konsoluna ulaşabildiğinizi doğrulayın. Mevcut hizmet dosyalarını, kullanılan portu ve firewall kurallarını kaydedin. SSH socket activation veya sağlayıcı tarafından yönetilen yapılandırma kullanılıyorsa yalnız sshd_config içindeki Port satırını değiştirmek yeterli olmayabilir. Sistem sürümünün desteklediği yöntemi esas alın. Yeni portun başka servis tarafından kullanılmadığını kontrol edin. İzleme, SFTP, otomasyon ve ekip üyelerinin istemci ayarları için bir değişiklik listesi hazırlayın.
Uygulama ve kontrol
Port numarasını gizli bir parola gibi değerlendirmeyin. Ekip dokümanında doğru bağlantı bilgisi bulunmalıdır; asıl erişim sırları anahtar ve yetkili hesap kimliğidir. Giriş kayıtlarını izleyecek sorumlunun yeni hizmet yolunu bildiğini doğrulayın.
- Yeni portu sunucu ve sağlayıcı ağ katmanlarında önce izinli hale getirin. Port numarası kurumun planına göre seçilmeli; bir örnek değer herkese aynı şekilde önerilmez. Kaynak IP kısıtı varsa doğru yönetim adreslerini koruyun. IPv6 yolunu ve VPN bağlantısını da düşünün. Henüz doğrulanmamış yeni bağlantı uğruna eski SSH iznini kaldırmayın. Firewall kuralı ile servis dinleme durumu farklıdır; yalnız birinin hazır olması bağlantıyı sağlamaz.
- Yetkili yönetici olarak OpenSSH yapılandırmasını desteklenen dosyada düzenleyin. Ana dosya, dahil edilen parça dosyalar ve Match blokları birlikte sonucu belirleyebilir. Eski yapılandırma geri dönüş için hazır olmalıdır.
sudo sshd -tile söz dizimi kontrolünü yapın. Etkin ayarlarısudo sshd -Tile okumak yardımcı olabilir; kullanıcıya veya adrese bağlı Match davranışı ayrıca değerlendirilir. Hata çıktısı varsa hizmete uygulamadan önce düzeltin. - Sistemin belgelenmiş hizmet veya socket yöntemini kullanarak değişikliği uygulayın. Eski oturumdan işlem yaparken yeni terminalde
ssh -p YENI_PORT kullanici@sunucubiçimindeki yer tutucuyu gerçek değerle değiştirip bağlantıyı sınayın. Doğru kullanıcı, anahtar ve gerekli yönetim izni çalışmalıdır. Sunucu kimliği uyarısını gelişigüzel kabul etmeyin. Farklı portta yanlış servise erişiyor olabilirsiniz. Başarı yalnız ağ portunun açık görünmesiyle değil gerçek güvenli girişle doğrulanır. - Bağımlı sistemleri güncelleyin. Dağıtım anahtarlarının istemci ayarı, yedekleme hedefi, izleme kontrolü ve ekip dokümanı yeni portu kullanmalıdır. Otomatik görevlerin bir sonraki çalışmasını veya zarar vermeyen denemesini kontrol edin. Eski portun kaldırılması ancak tüm gerekli yollar doğrulandıktan sonra planlanır. Uzaktan erişim kesintisi riski sürüyorsa iki aşamalı bakım daha uygundur. Yapılan değişiklik ve geri dönüş koşulu kurum içinde kayıt altına alınmalıdır.
Günlük izleme
İlgili SSH hizmetinin günlüklerinde başarısız ve başarılı girişleri zaman aralığıyla inceleyin. Ubuntu örneğinde sudo journalctl -u ssh.service --since "1 hour ago" okunabilir bir başlangıç olabilir; hizmet adı sisteminizde farklıysa düzeltin. Sadece deneme sayısına bakmak yerine kullanıcı, kaynak ve başarı durumunu değerlendirin. Başarılı fakat beklenmeyen girişler daha öncelikli inceleme gerektirir. Günlükleri paylaşırken IP ve kullanıcı bilgilerini gereksiz geniş çevreye açmayın. Anahtar ve erişim listeleri periyodik gözden geçirilmelidir.
Sık sorulan sorular
Farklı port kullanırsam anahtar doğrulaması gereksiz olur mu?
Hayır. Port, servisin bulunacağı yeri değiştirir; kullanıcı kimliğinin doğrulanmasını güçlendirmez. Temel erişim kontrolleri korunmalıdır.
sshd_config değiştiği halde port neden değişmedi?
Dahil edilen ayarlar, socket activation, yönetim otomasyonu veya uygulama hatası sonucu etkileyebilir. Etkin yapılandırmayı ve gerçek dinleme durumunu inceleyin; rastgele yeniden başlatma yerine nedenini belirleyin.
Resmi kaynaklar
Süreç özeti
SSH portu değişikliği ve girişlerin izlenmesi
| Adım | Kontrol |
|---|---|
| 1 | Mevcut erişim |
| 2 | Yeni port izni |
| 3 | Yapılandırma testi |
| 4 | Yeni oturum |
| 5 | Günlük takibi |
