SSH Şifreli Girişin Devre Dışı Bırakılması: Güvenlik İçin Kritik Bir Adım

0 Yanıt 25 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
SSH Password Login Kapatma

Sunucu güvenliğinde en önemli konulardan biri, erişim yöntemlerinin güvenliğini sağlamaktır. SSH (Secure Shell) protokolü, uzak sunucu yönetiminde yaygın olarak kullanılırken, varsayılan olarak şifre ile giriş imkanı sunar. Ancak, bu yöntem saldırganlar tarafından brute-force (kaba kuvvet) saldırılarına açık olabileceği için, şifreli girişleri devre dışı bırakmak, sistemi koruma altına almanın kritik bir adımıdır. Bu adım, özellikle anahtar tabanlı kimlik doğrulama (public key authentication) kullanıldığında, erişimi sadece yetkilendirilmiş anahtarlar ile sınırlar.

İlk olarak, SSH konfigürasyon dosyasını düzenlemek gerekir. Bu dosya genellikle
KOD
1/etc/ssh/sshd_config
yolundadır. Burada, aşağıdaki satırı bulup, aktif hale getirerek şifre ile girişleri kapatabilirsiniz:

KOD
12
PasswordAuthentication no


Bu değişiklik, şifre ile girişleri engelleyecek, sadece anahtar tabanlı girişlere izin verecektir. Aynı zamanda, PermitRootLogin seçeneğini de dikkatli yapılandırmak gerekir; genellikle, root kullanıcısının doğrudan girişine izin verilmemesi önerilir.

Değişiklikleri kaydettikten sonra, SSH servisinin yeniden başlatılması gerekir:

KOD
12
sudo systemctl restart sshd


Bu noktada, SSH şifreli girişler devre dışı kalmış olur ve sadece uygun anahtarlara sahip kullanıcılar sunucuya erişebilir. Bu uygulama, brute-force saldırılarını büyük ölçüde azaltır ve sistem güvenliğini artırır. Ancak, anahtar yönetimi ve yedekleme konusunda dikkatli olunmalı; aksi takdirde erişim kaybı yaşanabilir.

Bu yöntemin avantajları ve olası riskleri göz önüne alındığında, çoğu güvenlik uzmanı, şifre girişlerini devre dışı bırakmayı önerir. Bu nedenle, sisteminizin güvenliğini sağlamak için bu adımı uygulamadan önce, uygun anahtarların ve erişim planlarının hazır olduğundan emin olunması gerekir.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi