Cara Mengubah Nomor Port SSH Server
Secara default nomor Port untuk SSH server adalah nomor 22. Pengubahan nomor port SSH server dilakukan dengan alasan keamanan. Dengan mengubah nomor port, orang yang mencoba melakukan koneksi SSH menggunakan nomor port default tidak akan bisa masuk.
Buka file config ssh server, saya menggunakan Ubuntu
1 | sudo nano /etc/ssh/sshd_config |
Cari tulisan Port 22 ubah menjadi nomor lain, misalnya Port 49152
1 2 3 4 5 | # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 49152 |
Kenapa menggunakan nomor 49152? Karena nomor di bawah 49152 sudah didefinisikan atau digunakan oleh server/service yang lain.
- Ports 0–1023 – system or well-known ports
- Ports 1024–49151 – user or registered ports
- Ports >49151 – dynamic / private ports
Restart SSH server
1 | sudo /etc/init.d/ssh restart |
Pengujiannya, lakukan koneksi SSH dengan nomor port yang baru
1 | sudo username@nomorIP -p 49152 |
Jika melakukan koneksi SSH ke port 22 tampil pesan
1 | ssh: connect to host nomorIP port 22: Connection refused |
selamat mencoba 🙂