Pertanyaan :Cara mengkonfigurasi ssh agar berjalan pada 2 port yaitu 22 dan 2222.
Mungkin ada persyaratan seperti di atas di beberapa lingkungan untuk menjalankan ssh di banyak port. Nah ini dapat dicapai dengan memodifikasi /etc/ssh/sshd_config file konfigurasi.
Langkah-langkahnya diuraikan sebagai berikut:
1. Edit file konfigurasi sshd /etc/ssh/sshd_config
# vi /etc/ssh/sshd_config
2. Pelabuhan direktif dalam file ini menunjukkan di port mana sshd harus mendengarkan. Port default di sini harus disebutkan sebagai 22. Anda dapat menambahkan beberapa arahan Port di sini untuk mengaktifkan sshd untuk mendengarkan di beberapa port. Misalnya:
Port 22 Port 2222
3. Simpan file dan mulai ulang layanan sshd agar perubahan diterapkan.
# service sshd restart Stopping sshd [ OK ] Starting sshd [ OK ]Catatan :Anda mungkin ingin memeriksa apakah sintaks file /etc/ssh/sshd_config sudah benar sebelum memulai ulang layanan sshd. Anda dapat menggunakan perintah “sshd -t” untuk memverifikasi sintaks.
4. Pastikan port baru dalam mode LISTEN dengan perintah “ss”:
# ss -anp | grep LISTEN | grep sshd
Pemecahan Masalah
– Jika port baru tidak dalam mode DENGARKAN, Anda dapat memeriksa /var/log/secure log di server untuk setiap kesalahan.
– Periksa juga apakah SELinux tidak mengizinkan port non-standar. Jika diperlukan, Anda mungkin harus menonaktifkan SELinux atau mengizinkan port baru di SELinux.
“kesalahan:Mengikat ke port 2222 pada 0.0.0.0 gagal:Izin ditolak” – kesalahan saat memulai layanan sshd aktif CentOS/RHEL