Bu makalede size Centos 7 ssh port değişimi ile ilgili bilgi vereceğim. Centos 7 yi minimal olarak kurduysanız nano editör yüklü değildir. İlk olarak aşağıdaki komutla nano editörümüzü kuralım. Normail kurulum yapıldıysa aşağıdaki komuta ihtiyaç yok.
yum install nano
Daha sonra aşağıdaki komutla ssh config dosyamıza erişip
Port 22 satırının başındaki # işareti kaldırıp istediğimiz portu yazıp. Biz standart portu 222 olarak değiştiriyoruz. Ctrl+X ile kayıt edip çıkış yapalım.
nano /etc/ssh/sshd_config
Sunucumuzda Selinux aktif mi “getenforce” komutuyla kontrol sağlayalım. Bu komutun sonucu “Enforcing” olarak çıkarsa aktif demektir. Aktif ise aşağıdaki komutları girmemiz gerekmektedir.
yum install -y policycoreutils-python
yum install -y policycoreutils-python-utils
semanage port -a -t ssh_port_t -p tcp 222
Firewalldan belirttiğimiz porta aşağıdaki komutla izin verelim.
firewall-cmd –permanent –zone=public –add-port=222/tcp
firewall-cmd –reload
Bu komutlarla 222 nolu portumuza işletim sistemimizden izin veriyoruz.
Son olarak ssh servisine aşağıdaki komutla reset atalım.
systemctl restart sshd.service
Dilerseniz linke tıklayarak Centos 7 root şifresi sıfırlama makalemizi de inceleyebilirsiniz.
Sağlıcakla kalın Sistem Destek Uzmanı Atakan BESLİ.