Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

SSH adalah aplikasi pengganti remote login seperti telnet, rsh, dan rlogin, dimana SSH ini lebih aman. Fungsi aplikasi ini antara lain untuk mengakses mesin secara remote, dan untuk menjamin keamanan dalam melakukan transmisi data pada suatu jaringan. Sementara SSH Server adalah server yang menjalankan SSH dan memberikannya ke client. Tutorial ssh server yang akan saya bagian adalah tutorial konfigurasi dasar dari SSH server ini, yaitu untuk memungkinkan client bisa meremote server, menggunakan aplikasi yang disebut putty. Dan saya akan memberikan cara merubah port default ssh.

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Konfigurasi ssh server dimulai dengan menginstall ssh dengan perintah apt-get install ssh.

Ketikkan y.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Proses instalasi ssh berjalan.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah


Sebenarnya hanya dengan menginstal ssh kita sudah bisa menguji di client. Lalu restart ssh-nya agar konfigurasinya berjalan. Ketikkan service ssh restart.

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Kemudian kita menuju client. Sesuai yang saya katakan tadi, kita akan mencoba meremote server dari client, dengan menggunakan aplikasi bernama putty. Untuk yang belum punya aplikasinya, silahkan download di situs resmi putty, yang bisa diakses disini. Setelah itu install putty-nya.

Lalu buka putty. Isikan kolom berikut :

- Host Name (or IP address) = ip address server yang menjalankan ssh.

- Port = port default ssh, yaitu 22.

Di connection type-nya, pilih SSH. Lalu Open.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Jika ada warning (PuTTY Security Alert) seperti gambar dibawah, pilih Yes.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Nah, disinilah kita akan melakukan remote terhadap server. Login dulu sebagai root, dan masukkan passwordnya. Gambar dibawah menunjukkan login root berhasil.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Sekarang coba kita remote server dengan merebootnya. Ketikkan perintah reboot. Dan hasilnya kita berhasil meremote server. Servernya me-reboot. Beberapa saat kemudian muncul bacaan "Server unexpectedly closed network connection".

Pilih OK.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Kemudian putty-nya menjadi tidak aktif (inactive)


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah


Itu tadi konfigurasi dasar dari ssh server. Sekarang lanjut ke cara merubah port default ssh. Port default ssh adalah 22. Dan sekarang saya ubah port tersebut menjadi 2018.

Di server, untuk merubah port ssh, kita masuk ke file konfigurasi ssh, dengan mengetikkan perintah nano /etc/ssh/sshd_config.

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Cari bacan "# What ports, IPs and protocols we listen for". Lalu dibawahnya, tepat setelah bacaan Port, ubah 22 menjadi 2018.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah
Port ssh sebelum diubah

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah
Port ssh setelah diubah ke 2018

Simpan konfigurasinya menggunakan tombol Ctrl + x, y, dan enter. Lalu restart sshnya dengan perintah service ssh restart.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Sekarang ke client, buka putty, dan coba login dengan port 22 terlebih dahulu.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Hasilnya kita tidak bisa login. Ada bacaan "Network error: Connection refused".


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Lalu coba dengan port 2018.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Hasilnya kita berhasil login ke putty. Muncul lagi warning seperti sebelumya. Pilih saja Yes.


Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Di suruh login lagi dechhh.... hehe..... Nggak apa - apa, login lagi donk.... Yang penting kan perubahan portnya berhasil.

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Jadi itulah tentang konfigurasi dasar dari ssh server di debian, dan cara merubah port ssh. Terima kasih karena telah berkunjung ke blog saya. Sampai jumpa dan selamat mencoba meremote server.....

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Secure Shell atau SSH adalah protokol jaringan yang memungkinkan user mengakses server dari jarak jauh. Protokol ini juga mengenkripsi komunikasi antara client server dan private server agar lebih aman.

Sayangnya, penggunaan port 22 Transmission Control Protocol (TCP) standar untuk SSH mungkin berisiko karena rentan terhadap berbagai serangan cyber, terutama serangan brute-force. Serangan brute-force adalah metode yang digunakan hacker untuk memperoleh akses ke data rahasia terenkripsi.

Jadi, sebaiknya ganti port SSH default karena langkah ini bisa menjadi salah satu cara melindungi server SSH Anda. Di artikel ini, kami akan menjelaskan cara memilih port SSH baru dan cara ganti port SSH di VPS (Virtual Private Server). Selamat membaca dan semoga berhasil!

Cara Memilih Port SSH Baru

Saat memilih port SSH baru, perlu diiingat bahwa nomor port 0-1023 telah dipersiapkan khusus untuk berbagai layanan dan hanya bisa dikaitkan dengan akses root.

Berikut ini adalah daftar layanan dengan hak akses (privilege) yang paling umum beserta port terkait dan fungsinya:

PortProtokolLayanan
20TCPData File Transfer Protocol (FTP)
21TCPServer FTP
22TCPSSH
23TCPTelnet server
25TCPSimple Mail Transfer Protocol (SMTP)
53TCP/UDPDomain Name System (DNS)
67/68UDPDynamic Host Configuration Protocol (DHCP)
69UDPTrivial FTP (TFTP)
80TCPHypertext Transfer Protocol (HTTP)
110TCPPost Office Protocol 3 (POP3)
123UDPNetwork Time Protocol (NTP)
137/138/139TCP/UDPNetBIOS
143TCPInternet Message Access Protocol (IMAP)
161/162TCP/UDPSimple Network Management Protocol (SNMP)
179TCPBorder Gateway Protocol (BGP)
389TCP/UDPLightweight Directory Access Protocol (LDAP)
443TCPHTTP over SSL/TLS (HTTPS)
636TCP/UDPLDAP over SSL/TLS (LDAPS)
989/990TCPFTP over SSL/TLS (FTPS)

Meskipun Anda tetap bisa menggunakan layanan-layanan di atas, kemungkinan akan timbul risiko konflik jaringan pada koneksi SSH.

Oleh karena itu, sebaiknya pilih rentang port lainnya, yaitu antara 1024 sampai 65535 karena port-port ini tidak dikhususkan. Nah, di bawah ini, kami akan menjelaskan cara ganti port SSH di VPS dengan mudah. Yuk, mulai!

Cara Ganti Port SSH Default

Di bagian ini, kami akan menjelaskan cara ganti port SSH default dengan 4 langkah-langkah yang mudah diikuti.

1. Buat Koneksi ke Server melalui SSH

Untuk melakukannya, jalankan command dengan format berikut di Terminal atau PuTTy:

ssh

Contoh:

ssh

Selanjutnya, Anda akan diminta untuk memasukkan password atau SSH key. Kalau sudah, berarti Anda telah berhasil membuat koneksi.

2. Ubah Konfigurasi SSH

Mulailah dengan menjalankan command berikut untuk mengakses SSH daemon (sshd):

sudo vim /etc/ssh/sshd_config

File konfigurasi SSH akan terbuka. Port default SSH yang terpasang yaitu pada port 22. Jadi, temukan baris yang bertuliskan #Port 22. Kemudian, hapus nomor dan tanda #, lalu ganti dengan nomor port SSH yang ingin Anda gunakan.

Contoh:

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Ganti nomor port SSH menjadi 1026:

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Terakhir, tekan tombol Esc untuk keluar dari mode insert, lalu tekan :x untuk menyimpan perubahan dan keluar dari sesi.

3. Konfigurasikan Firewall

Pastikan dulu apakah port yang baru saja dipilih diblokir oleh firewall atau tidak. Kalau Anda menggunakan server VPS baru, semua port seharusnya terbuka secara default.

Perbarui setting firewall untuk mengizinkan koneksi masuk ke port baru. Jalankan command berikut:

sudo firewall-cmd --add-port=1026/tcp --permanent successsudo firewall-cmd --remove-service=ssh --permanent success

Kemudian, restart layanan SSH menggunakan command berikut:

service ssh restart systemctl restart sshd.service

4. Tes Port Default Baru

Untuk memastikan apakah port SSH baru tidak terblokir, jalankan command ss atau netstat:

ss -tulpn | grep 1026

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

netstat -tulpn | grep 1026

Sekarang coba login ke SSH menggunakan command berikut:

ssh -p [port] user@server

Perintah pada port default SSH dapat mengedit file konfigurasi SSH dari Debian Server adalah

Contoh:

ssh -p 1026

Tes koneksi SSH menggunakan jendela Terminal baru. Jangan logout dari sesi root sebelumnya sampai Anda yakin bahwa setup baru sudah berfungsi sebagaimana mestinya.
Untuk user Hostinger, kalau Anda tidak bisa terhubung ke VPS menggunakan port yang baru, Anda bisa reset setting SSH ke default kapan saja dari akun Hostinger Anda.

Kesimpulan

Nah, sekarang, Anda sudah mempelajari cara ganti port SSH di VPS dan memilih port yang benar. Menggunakan port default SSH 22 bisa cukup berbahaya karena mudah dijadikan target empuk para hacker. Sebab, hacker sering mencari port yang terbuka untuk menyadap dan mengambil data sensitif.

Oleh karena itu, sebaiknya ubah port SSH agar terhindar dari potensi serangan cyber dan meningkatkan perlindungan server Linux Anda.

Sebelum memilih port baru untuk akses SSH, perlu diingat bahwa port bernomor 0 sampai 1023 sudah dikhususkan bagi layanan berhak akses (privilege). Jadi, sebaiknya gunakan port di rentang 1024 sampai 65535.

Konfigurasi port baru juga relatif mudah, cukup perbarui nomor di file konfigurasi daemon SSH dan pengaturan firewall. Setelah itu, restart layanan SSH dan tes lagi koneksi port yang baru.

Semoga artikel ini membantu Anda mengganti port SSH di VPS sampai berhasil, ya. Kalau ada pertanyaan atau ide, jangan ragu menyampaikannya lewat komentar di bawah ini!