Apa Itu Port SSH?
Port SSH adalah pintu komunikasi yang digunakan oleh protokol Secure Shell (SSH) untuk menghubungkan komputer atau server secara aman dari jarak jauh.
Fungsi Port SSH
- Port adalah nomor identifikasi yang digunakan sistem untuk membedakan jenis layanan jaringan.
- Port SSH adalah nomor port yang digunakan oleh protokol SSH untuk menerima koneksi.
- Default port SSH = 22, tetapi bisa diubah ke port lain untuk alasan keamanan
Mengapa Perlu Mengganti Port SSH?
- Sebagai keamanan tambahan: Port 22 adalah default global, sehingga mudah ditebak oleh penyerang.
- Mengurangi brute force attack: Bot otomatis biasanya menyerang port 22.
- Kustomisasi sistem: Memberikan fleksibilitas sesuai kebutuhan jaringan
Langkah-Langkah Mengganti Port SSH di Rocky Linux
1. Hubungkan ke Virtual Private Server (VPS) Anda, gunakan aplikasi seperti PuTTY, Termius, Bitvise agar lebih mudah:
ssh root@alamat IP Server Anda
2. Lakukan update:
sudo dnf update -y
3. Tambahkan port baru ke firewall, sebagai contoh kami menggunakan port 2233:
firewall-cmd --permanent --add-port=2233/tcp
4. Lakukan reload firewall:
firewall-cmd --reload
5. Pasang semanage dan lakukan verifikasi:
sudo dnf install policycoreutils-python-utils -y
sudo which semanage
6. Tambahkan konfigurasi SELinux:
sudo semanage port -a -t ssh_port_t -p tcp 2233
sudo semanage port -l | grep ssh
7. Ubah konfigurasi ssh:
sudo nano /etc/ssh/sshd_config
8. Hilangkan tanda # pada port 22 dan tambahkan port baru misalnya port 2233. Port 22 jangan dulu dihapus untuk berjaga-jaga apabila gagal menggunakan port 2233:
Port 22
Port 2233
9. Simpan perubahan dengan Ctrl + X -> y -> Enter
10. Lakukan restart ssh:
sudo systemctl restart sshd
11. Cek port yang telah aktif:
ss -tlnp | grep sshd
12. Pastikan port 2233 sudah tampil:
0.0.0.0:2233
13. Cobalah hubungkan kembali ke server (VPS) menggunakan port 2233:
ssh -p 2233 user@server_ip
14. Jika telah terhubung, buka konfigurasi ssh:
sudo nano /etc/ssh/sshd_config
15. Hapus port 22 dan biarkan port 2233:
Port 2233
16. Restart ssh:
sudo systemctl restart sshd
17. Tutup port 22:
sudo firewall-cmd --permanent --remove-service=ssh
18. Reload firewall:
sudo firewall-cmd --reload
19. Verifikasi dan pastikan port 22 tidak muncul:
sudo firewall-cmd --list-ports
Kesimpulan
Mengganti port SSH di Rocky Linux adalah langkah sederhana namun efektif untuk meningkatkan keamanan server. Dengan mengikuti panduan kami, Anda bisa mengurangi risiko serangan otomatis dan menjaga sistem tetap aman.
Baca Juga
29/06/2026
Mengenal Perintah-Perintah Pada Debian atau Ubuntu
Panduan praktis mengenai perintah dasar berbasis CLI (Command Line Interface) untuk mengelola VPS…
0 komentar6 menit baca
29/06/2026
Memasang WordPress dan Caddy Web Server di Debian 13
Memasang WordPress menggunakan Caddy Web Server di Debian 13. Cepat, ringan, dan cocok untuk pemula…
0 komentar9 menit baca
12/06/2026
Antara Python atau NodeJS Untuk Membuat Bot Telegram
Bingung memilih antara Python atau Node.js untuk membuat bot Telegram? Simak perbandingan…
0 komentar3 menit baca
02/06/2026
Membangun Bot Telegram CRUD dengan NodeJS dan Telegraf Dari Nol Sampai Jalan
Dengan memahami CRUD lewat bot Telegram, Anda dapat membuat database sederhana yang mendukung…
0 komentar15 menit baca
08/01/2026
Panduan Lengkap Menjalankan Bot Telegram NodeJS di Rocky Linux 10 Menggunakan Metode Webhook
Panduan lengkap menjalankan Bot Telegram di Rocky Linux 10 menggunakan metode webhook. Pembahasan…
0 komentar11 menit baca
05/01/2026
Mengenal Root dan Non Root di Server Linux
Memahami fungsi user root dan non-root pada Linux, perbedaan hak akses, risiko keamanan, serta…
0 komentar4 menit baca
04/01/2026
Menjalankan Bot Telegram Python Menggunakan Metode Webhook di Rocky Linux 10
Panduan menjalankan bot Telegram di Rocky Linux 10 agar tetap aktif 24/7. Pembahasan kami…
0 komentar5 menit baca
03/01/2026
Panduan Lengkap Menginstal Ghost di Ubuntu
Cara instal Ghost CMS di server Ubuntu 22.04 atau Ubuntu 24.04 lengkap dengan Nginx, SSL, MySQL dan…
0 komentar4 menit baca
30/12/2025
Memasang WordPress di Rocky Linux 10
Panduan lengkap pemasangan WordPress di Rocky Linux. Membahas instalasi Apache, MariaDB, PHP,…
0 komentar6 menit baca
25/12/2025
Menjalankan Bot Telegram Metode Polling di Ubuntu 24
Panduan lengkap menjalankan bot Telegram non-stop di server Ubuntu 24.04 LTS, mulai dari konsep,…
0 komentar7 menit baca
