SSH merupakan aplikasi shell yang digunakan untuk membuat koneksi terenkripsi antara sistem sehingga koneksi menjadi lebih aman. Secara default SSH pada server listen dengan default port TCP/22.

Aplikasi SSH server (sshd) memiliki berkas utama sshd_config yang tersimpan di dalam directori /etc/ssh . Nantinya kita akan mengedit berkas ini dengan mengganti nilai dari parameter Port 22 menjadi nilai atau port yang lain.

Berikut adalah cara mengganti Port SSH di cloud server.

  1. mengubah Port ke 6565
~$ sudo su -
~# sed -i -e 's/^#\?Port 22/Port 6565/g' /etc/ssh/sshd_config
~# grep ^Port /etc/ssh/sshd_config
Port 6565

peritah grep ^Port /etc/ssh/sshd_config memastikan Port sudah berganti ke 6565, selanjutnya restart service sshd untuk mengaktifkan perubahan konfigurasi

~# systemctl restart sshd
~# netstat -tulpn |grep sshd
tcp        0      0 0.0.0.0:6565            0.0.0.0:*               LISTEN      108405/sshd: /usr/s

peribtah netstat -tulpn |grep sshd memastikan bahwa perubahan telah terjadi dan saat ini ssh sudah running dengan port 6565

Sebelum mereload / merestart service sshd, pastikan kita sudah allow port 6565 pada iptables atau nftables kita