Dalam tutorial ini, kami akan menunjukkan kepada Anda cara mengubah port ssh pada sistem Ubuntu. Bagi Anda yang belum tahu, SSH adalah program dan protokol untuk menghubungkan secara aman ke remote mesin di seluruh jaringan. Ini memungkinkan Anda untuk menjalankan program, dan melakukan berbagai tugas seolah-olah Anda sedang duduk di depan mesin. SSH sangat mirip dengan telnet kecuali dengan enkripsi untuk melindungi informasi yang ditransfer dan otentikasi. The Secure Shell ( SSH) Protokol secara default menggunakan port 22. Menerima nilai ini tidak membuat sistem Anda tidak aman, juga tidak akan mengubah port memberikan varians yang signifikan dalam keamanan.Namun, mengubah port SSH default akan menghentikan banyak serangan otomatis dan sedikit lebih sulit untuk menebak mana port SSH dapat diakses dari
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah-demi-langkah instalasi perubahan port SSH default di Ubuntu Linux. Anda dapat mengikuti instruksi yang sama untuk Ubuntu 20.04, 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Ubuntu Linux.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Ubah Port SSH di Ubuntu
Langkah 1. Masuk ke server Anda sebagai pengguna root.
ssh root@hostname/IP
Langkah 2. Buka konfigurasi SSH kami.
CATATAN:Sebelum mengubah port, Anda harus memastikan bahwa port baru tersebut gratis dan tidak digunakan oleh layanan lain di VPS Anda. Anda juga harus memeriksa apakah port tidak ditutup di firewall server Anda.
nano /etc/ssh/sshd_config
Edit baris yang menyatakan 'Port 22'. Pilih port yang sesuai, pastikan juga saat ini tidak digunakan pada sistem. Di sini saya menggunakan 959:
# What ports, IPs and protocols we listen for Port 959
Setelah perubahan selesai, cukup keluar dan simpan file sshd_conf. Sekarang yang perlu Anda jalankan hanyalah perintah di bawah ini dan itu akan memulai ulang server SSH. lain kali Anda ingin terhubung melalui SSH, Anda harus melakukannya di port baru Anda, dalam kasus kami, 959:
sudo systemctl restart sshd
SSH akan mendengarkan pada port 959. Anda dapat memeriksanya dengan menjalankan perintah berikut di terminal:
netstat -tunlp |grep ssh
Pastikan SSH mendengarkan port baru dengan menghubungkannya. Perhatikan bagaimana nomor port sekarang perlu dideklarasikan:
ssh -p 959 [email protected]
Langkah 3. Konfigurasi Firewall.
Jika Anda menggunakan UFW, alat konfigurasi firewall default untuk Ubuntu, jalankan perintah berikut untuk membuka port SSH baru:
sudo ufw allow 959/tcp
Selamat! Anda telah berhasil mengubah port SSH default. Terima kasih telah menggunakan tutorial ini untuk mengubah nomor port OpenSSH pada sistem Ubuntu 20.04. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa official Situs web Ubuntu.