OpenSSH Yükleme

OpenSSH istemci-sunucu mimarisinde güvenli olmayan bir ağ üzerinden güvenli bir kanal sağlayan Güvenli kabuk protokolüne dayanan bir güvenli ağ yardımcı program paketidir. OpenSSH, Tatu Ylönen tarafından geliştirilen ücretsiz SSH programının bir çatalı olarak başlamıştır. SSH ile sadece sunuculara değil storage, switch ve router gibi cihazlara da erişim sağlayabiliriz. FTP ve Telnet gibi şifresiz protokollerden geçen verilere çok kolay erişilmektedir. SSH ile iki cihaz arasında şifreli bir iletişim başlatılır. Bir saldırgan trafiği dinlese dahi şifreli verilerle karşılaşacağından anlamlı bilgiler elde edilemeyeceği bilinir.
SSH servisini yapılandırmak için /etc/ssh/sshd_conf dosyasını düzenlememiz gerekiyor.
Alpine Linux
OpenSSH uygulamasını yükleyelim.
sudo apk add openssh
Önyüklemede başlaması için sshd hizmetini etkinleştirin.
sudo rc-update add sshd
Firewall Yapılandırması
İptables uygulaması ile güvenlik duvarındaki tablolara dışarıdan bağlanmak için 22 portunu açılacak şekilde kural yazalım.
sudo iptables -A INPUT -p tcp -s 0/0 --dport 22 -j ACCEPT
İptables hizmetini yeniden başlatalım.
sudo /etc/init.d/iptables restart
Servis Yapılandırması
sshd hizmetini hemen başlatın ve yapılandırma dosyalarını oluşturun.
sudo /etc/init.d/sshd start
sshd hizmetini durumuna bakınız.
sudo /etc/init.d/sshd status
sshd hizmetini hemen yeniden başlatın.
sudo /etc/init.d/sshd restart