Müzakirə

Linux SSH Güvenlik Denetimi

Başladan Byte · 23 avq 2026 22:06 · 8 Baxış · 0 Cavablar
Mövzunu Açan #0
Linux sistemlerinde SSH (Secure Shell) kullanımı, uzaktan bağlantı için yaygın bir yöntemdir. Ancak, SSH bağlantılarının güvenliği, sistem yöneticileri için kritik bir öneme sahiptir. Bu yazıda, Linux SSH güvenlik denetimi için dikkat edilmesi gereken temel unsurları ele alacağız.



1. SSH Konfigürasyonu

SSH konfigürasyon dosyası genellikle [/etc/ssh/sshd_config] yolunda bulunur. Bu dosyayı düzenleyerek güvenliği artırmak mümkündür. Örneğin:

  • Root Girişi: Root kullanıcısının doğrudan SSH ile giriş yapması genellikle önerilmez. Bu, 'PermitRootLogin no' ayarı ile engellenebilir.
  • SSH Portu: Varsayılan 22 numaralı port yerine farklı bir port seçmek, otomatik saldırılara karşı bir önlem olabilir. 'Port 2200' gibi bir ayar yapılabilir.
  • SSH Anahtarları: Parola yerine SSH anahtarları kullanmak, güvenliği artırır. 'PasswordAuthentication no' ayarı ile parolayı devre dışı bırakmak da önemlidir.



2. Güvenlik Duvarı Ayarları

SSH için firewall (güvenlik duvarı) ayarlarının doğru yapılandırılması, yetkisiz erişimlerin önlenmesi açısından kritik öneme sahiptir. UFW (Uncomplicated Firewall) gibi araçlarla yalnızca belirli IP adreslerine veya IP aralıklarına izin vermek, güvenliği artırabilir. Örneğin:

CODE
12
sudo ufw allow from 192.168.1.0/24 to any port 2200




3. Oturum İzleme ve Log Yönetimi

SSH oturumları ile ilgili log kayıtlarını düzenli olarak kontrol etmek, anormal etkinliklerin tespit edilmesinde yardımcı olur. 'auth.log' dosyası, giriş denemeleri hakkında bilgi sağlar. Aşağıdaki komut ile son giriş denemelerini görüntülemek mümkündür:

CODE
12
sudo grep 'sshd' /var/log/auth.log




4. İki Faktörlü Kimlik Doğrulama (2FA)

SSH bağlantılarında iki faktörlü kimlik doğrulama kullanmak, güvenliği önemli ölçüde artırır. Google Authenticator veya Authy gibi uygulamalarla, ek bir güvenlik katmanı sağlamak mümkündür. Bu, kötü niyetli girişimlere karşı ek bir koruma katmanı oluşturur.



Sonuç olarak, Linux sistemlerinde SSH güvenliğini sağlamak için yukarıda belirtilen önlemler dikkate alınmalıdır. Güvenlik denetimlerini düzenli olarak yapmak, sistemin güvenliğini artırmanın yanı sıra olası saldırılara karşı da koruma sağlar. Bu konudaki deneyimler ve ek öneriler, diğer kullanıcılar için faydalı olabilir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi