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.
- 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