Cara Mengganti Port SSH di OS Linux CentOS 7 64bit Print

  • 0

[root@alwan ~]#yum -y install nano

[root@alwan ~]#nano /etc/ssh/sshd_config

Hapus tanda commnet # di line portnya ssh lalu ganti port 22 menjadi port yang kalian inginkan (contoh disini port 2222)
lalu ctrl x lalu Y

Di SELinux hanya allow port 22 untuk SSH, jika kita ingin menambahkan port baru yang sudah kita edit sebelumnya kita perlu mengallowkan port 2222 supaya terbaca di SELinux.
[root@alwan ~]#semanage port -a -t ssh_port_t -p tcp 2222

Jika kita mendapatkan pesan semanage: command not found, kita perlu melakukan install paket tambahan.
[root@alwan ~]# yum -y install policycoreutils-python

Setelah selesai install, lakukan perintah semanage lagi
[root@alwan ~]#semanage port -a -t ssh_port_t -p tcp 2222

Setelah itu daftarkan port 2222 di firewall centos 7 dan kita reload firewall nya
[root@alwan ~]#firewall-cmd --permanent --zone=public --add-port=2222/tcp
[root@alwan ~]#firewall-cmd –reload

Jika sudah semua kita konfigurasi, kita restart paket SSH nya
[root@alwan ~]#service sshd restart

Cek hasil pergantian port SSH
[root@alwan ~]#ss -tnlp | grep ssh

 

 


Was this answer helpful?

« Back