25.02.2010

sshd konfigurasyonu kontrolu

Unutmadan yazayim,


Bir sunucu kurduk; ssh ayarlarini nasil yapacagiz nelere dikkat edecegiz?
Asagida yapilan tum ayarlar  /etc/ssh/sshd_config dosyasi icerisine yazilacak ve ayarlamalar tamamlandiginda sshd restart edilecektir. (/etc/init.d/sshd restart)
  1. tercihen ssh serverimizi 22 den baska bir porttan calistiracagiz.

    Port 55622
  2.  root logini kapatacagiz

    PermitRootLogin no
  3. vi /etc/issue dosyasinin icine bannerimizi asacagiz-uyari duyurumuzu yayinlayacagiz ve bu banneri ssh baglantilarinda da gorunecek sekilde ayarlayacagiz

    Banner /etc/issue
  4. eger kullanmayacaksak X11 yonlendirmesini durduracagiz

    X11Forwarding no
  5. sadece management portundan gelen taleplere cevap vermesi icin dinleme adresini ayarlayacagiz

    ListenAddress 193.140.234.xxx
  6. rhost erisimimi kisitlayacagiz

    IgnoreRhosts yes
  7. bos sifrelerin kullanimin i engelleyecegiz

    PermitEmptyPasswords no

Bu degisikliklerimizi yaptik, ancak dosyamizin syntax hatasindan dolayi sunucumuzda sorun yaratmasini istemeyiz, cunku /etc/init.d/sshd restrat komutunu verdigimizde sshd sunucusu kapanacak ve eger sorun varsa baslamayacaktir.

O yuzden su komutu kullanaran konfigurasyon dosyamizi kontrol ettiriyoruz


uileri:~ # /usr/sbin/sshd -t