Discussion

Linux OpenSSH Config Dosyası

Started by APIHunter · 23 Aug 2026 22:41 · 7 Views · 0 Replies
Thread Starter #0
OpenSSH, güvenli bir şekilde uzak sistemlere bağlanmamıza olanak tanıyan popüler bir protokoldür. Linux sistemlerde OpenSSH'nin yapılandırılması, güvenlik ve erişim kontrolü açısından kritik öneme sahiptir. Bu yazıda, OpenSSH yapılandırma dosyası olan sshd_config dosyasının temel bileşenlerini inceleyeceğiz.

Öncelikle, OpenSSH yapılandırma dosyası genellikle /etc/ssh/sshd_config yolunda bulunur. Bu dosya, SSH sunucusunun nasıl çalışacağını ve hangi ayarların uygulanacağını belirler. Aşağıda, önemli bazı yapılandırma seçeneklerini sıralayarak her birinin işlevlerini açıklayacağım:

  • Port: Varsayılan olarak 22 numaralı port üzerinde çalışır. Güvenlik açısından, bu portu değiştirerek otomatik tarama saldırılarına karşı önlem alabilirsiniz. Örneğin, Port 2222 şeklinde bir değişiklik yapılabilir.
  • PermitRootLogin: Bu ayar, root kullanıcısının SSH üzerinden giriş yapıp yapamayacağını belirler. PermitRootLogin no şeklinde ayarlandığında, root kullanıcısının doğrudan girişine izin verilmez, bu da sisteme daha iyi bir güvenlik sağlar.
  • PasswordAuthentication: Parola ile kimlik doğrulama yöntemini etkinleştirir veya devre dışı bırakır. PasswordAuthentication no şeklinde ayarlandığında, yalnızca anahtar tabanlı kimlik doğrulama kullanılabilir ve bu da güvenliği artırır.
  • AllowUsers: Bu seçenek, belirli kullanıcıların SSH ile bağlanmasına izin verir. Örneğin, AllowUsers user1 user2 şeklinde ayarlanarak sadece belirtilen kullanıcıların erişimi sağlanabilir.
  • MaxAuthTries: Bu ayar, kimlik doğrulama denemelerinin maksimum sayısını belirler. MaxAuthTries 3 şeklinde ayarlandığında, üç başarısız girişimden sonra bağlantı kesilir, bu da brute force saldırılarına karşı koruma sağlar.

Yapılandırma dosyasındaki değişikliklerin ardından, OpenSSH servisini yeniden başlatmak gerekmektedir. Bunu systemctl restart sshd komutu ile gerçekleştirebilirsiniz. Ayrıca, yapılandırma dosyasını düzenlemeden önce mutlaka bir yedek almayı unutmayın.

OpenSSH yapılandırması, sistem güvenliğini sağlamada önemli bir adımdır. Doğru ayarlarla, sunucularınızı olası tehditlere karşı koruyabilir ve kullanıcı erişimini yönetebilirsiniz. Bu ayarlarla ilgili deneyimlerinizi ve önerilerinizi paylaşabilirsiniz.

You must be logged in to reply.

0 quotes selected