0

Setup beberapa port SSH di Ubuntu

Setup beberapa port SSH di Ubuntu


Defaultnya SSH menggunakan port 22. Kita bisa tambahkan beberapa port lainnya di SSH, misal:

  • port 9595
  • port 9696

Jadi user bisa SSH ke server menggunakan port tersebut (9595 dan 9696). Bagaimana caranya?

Caranya cukup mudah, kita tinggal tambahkan saja port tersebut di file /etc/ssh/sshd_config

sudo vi /etc/ssh/sshd_config

Scroll kepaling bawah, tambahkan portnya:

Port 22
Port 9595
Port 9696 
Setup beberapa port SSH di Ubuntu

Note: Port 22 juga harus kita sertakan. Karena jika tidak akan connection timeout/refused ketika connect menggunakan port 22.

Setelah itu restart sshnya menggunakan command berikut

sudo service sshd restart

Sekarang tinggal kita test menggunakan telnet, apakah port 22, 9595 dan 9696 sudah bisa diakses?

telnet 192.168.56.103 22
telnet 192.168.56.103 9595
telnet 192.168.56.103 9696

Bagus ketiga port tersebut sudah bisa diakses (bisa dilihat statusnya masing-masing Connected to 192.168.56.103)

Note: Jika responsenya hanya Trying saja tidak Connected, bisa jadi port tersebut belum diallow pada inbound rule firewall. Jadi harap tambahkan portnya di inbound rule agar bisa diakses portnya.

Sekarang kita bisa test koneksi ke SSH, testing pertama port 22 (works)

port 9595 (works)

port 9696 (works)


Setup 1 user 1 port SSH

Kita bisa juga mensetup setiap user menggunakan port yang berbeda-beda. Misal:

moko -> 22
udin -> 9595
adun -> 9696

Jadi user moko hanya bisa connect menggunakan port 22, user udin hanya bisa connect ke port 9595, dan adun hanya bisa connect menggunakan port 9696.

Buka lagi file /etc/ssh/sshd_config, tambahkan konfigurasi berikut:

Match LocalPort 22
       AllowUsers moko
Match LocalPort 9595
       AllowUsers udin
Match LocalPort 9696
       AllowUsers adun
Setup beberapa port SSH di Ubuntu

Lalu restart kembali sshnya

sudo service sshd restart

Jika user moko connect menggunakan port 9595 maka akan Permission Denied. Please try again

Setup beberapa port SSH di Ubuntu

Jadi user moko harus connect menggunakan port 22

Begitu juga dengan user udin dan adun, harus menggunakan port yang sesuai:

Setup beberapa port SSH di Ubuntu

KESIMPULAN

Untuk mengaktifkan beberapa port SSH caranya cukup mudah. Tinggal konfig saja di file /etc/ssh/sshd_config, lalu tambahkan beberapa konfigurasi. Sehabis itu direstart sshnya. Dan done.


Demikian tutorial Setup beberapa port SSH di Ubuntu. Semoga bermanfaat.

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, web server, and networking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.