Cara Memperbaiki Kesalahan Tiada Laluan Untuk Menganjurkan SSH di Linux

Cara Memperbaiki Kesalahan Tiada Laluan Untuk Menganjurkan SSH di Linux

SSH adalah cara yang paling selamat untuk menyambung ke pelayan Linux dari jauh. Dan salah satu kesilapan biasa yang dihadapi semasa menggunakan SSH ialah "SSH: Sambungkan ke Port Host 22: Tiada Laluan Untuk Host". Dalam artikel pendek ini, kami akan menunjukkan cara menyelesaikan masalah dan memperbaiki kesilapan ini.

Berikut adalah tangkapan skrin kesilapan yang kita bicarakan. Perhatikan bahawa pelabuhan tidak semestinya menjadi pelabuhan 22, Bergantung pada konfigurasi anda pada hos jauh. Sebagai langkah keselamatan, pentadbir sistem dapat mengkonfigurasi SSH untuk diakses melalui pelabuhan yang berbeza.

Ssh tiada laluan ke kesilapan tuan rumah

Terdapat sebab yang berbeza mengapa kesilapan ini muncul. Yang pertama adalah biasanya pelayan jauh boleh turun, jadi anda perlu menyemak sama ada ia sudah selesai dan berjalan menggunakan arahan ping.

# Ping 192.168.56.100 
Pelayan Ping Linux

Dari hasil arahan ping, pelayan sedang berjalan dan berjalan, itulah sebabnya ia menerima ping. Dalam kes ini, sebab kesilapan adalah sesuatu yang lain.

Sekiranya anda mempunyai perkhidmatan firewall yang berjalan di pelayan jauh anda, mungkin firewall menyekat akses melalui port 22.

Oleh itu, anda perlu mengakses konsol pelayan secara fizikal atau jika ia adalah VPS, anda boleh menggunakan apa -apa cara lain seperti VNC (iaitu jika sudah persediaan) atau aplikasi akses pelayan jauh tersuai yang disediakan oleh penyedia perkhidmatan VPS anda. Log masuk, dan akses arahan arahan.

Kemudian gunakan Firewall-CMD (RHEL/CENTOS/FEDORA) atau ufw (Debian/Ubuntu) untuk membuka pelabuhan 22 (atau pelabuhan yang anda konfigurasikan untuk digunakan untuk ssh) di firewall seperti berikut.

# firewall-cmd --permanent --add-port = 22/tcp # firewall-cmd-reload atau $ sudo ufw membenarkan 22/tcp $ sudo ufw reload 

Sekarang cuba menyambung semula ke pelayan jauh sekali lagi melalui SSH.

$ ssh [dilindungi e -mel] 
Log masuk SSH berjaya

Itu sahaja buat masa ini! Anda juga akan menemui panduan SSH berikut yang berguna:

  1. Cara menukar port ssh di linux
  2. Cara membuat terowong SSH atau penghantaran port di Linux
  3. Cara melumpuhkan log masuk akar ssh di linux
  4. 4 cara untuk mempercepat sambungan SSH di Linux
  5. Cara Mencari Semua Percubaan Masuk SSH Gagal Di Linux

Ingat, anda boleh berkongsi pendapat anda dengan kami atau mengemukakan sebarang pertanyaan mengenai topik ini melalui borang komen di bawah.