Linux'ta "Barındıracak yol yok" SSH Hatası Nasıl Düzeltilir


SSH, Linux sunucularına uzaktan bağlanmanın en güvenli yoludur. SSH kullanırken karşılaşılan yaygın hatalardan biri de “ssh: ana makine bağlantı noktası 22'ye bağlan: Ana makineye rota yok”. Bu kısa makalede bu hatanın nasıl giderileceğini ve düzeltileceğini göstereceğiz.

İşte bahsettiğimiz hatanın ekran görüntüsü. Uzak ana makinedeki yapılandırmalarınıza bağlı olarak bağlantı noktasının mutlaka 22 bağlantı noktası olmayabileceğini unutmayın. Bir güvenlik önlemi olarak sistem yöneticileri, SSH'ye farklı bir bağlantı noktası üzerinden erişilecek şekilde yapılandırabilir.

Bu hatanın ortaya çıkmasının farklı nedenleri vardır. Birincisi normalde uzak sunucunun kapalı olabileceğidir, bu nedenle ping komutunu kullanarak çalışır durumda olup olmadığını kontrol etmeniz gerekir.

ping 192.168.56.100

Ping komutu sonuçlarına göre sunucu çalışır durumda ve bu nedenle pingleri kabul ediyor. Bu durumda hatanın nedeni başka bir şeydir.

Uzak sunucunuzda çalışan bir güvenlik duvarı hizmetiniz varsa, güvenlik duvarının 22 bağlantı noktası üzerinden erişimi engellemesi mümkündür.

Bu nedenle, sunucu konsoluna fiziksel olarak erişmeniz gerekir veya eğer bir VPS ise, VNC (yani zaten kuruluysa) veya VPS servis sağlayıcınız tarafından sağlanan diğer özel uzaktan sunucu erişim uygulamaları gibi başka herhangi bir yolu kullanabilirsiniz. Oturum açın ve komut istemine erişin.

Ardından 22 bağlantı noktasını açmak için firewall-cmd (RHEL/CentOS/Fedora) veya UFW (Debian/Ubuntu) kullanın. Strong> (veya SSH için kullanılacak şekilde yapılandırdığınız bağlantı noktasını) güvenlik duvarına aşağıdaki gibi ekleyin.

firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
OR
sudo ufw allow 22/tcp
sudo ufw reload 

Şimdi uzak sunucuya SSH aracılığıyla bir kez daha bağlanmayı deneyin.

ssh [email 

Şimdilik bu kadar! Ayrıca aşağıdaki SSH kılavuzlarını da faydalı bulacaksınız:

  1. Linux'ta SSH Bağlantı Noktası Nasıl Değiştirilir
  2. Linux'ta SSH Tüneli veya Bağlantı Noktası Yönlendirme Nasıl Oluşturulur
  3. Linux'ta SSH Kök Girişi Nasıl Devre Dışı Bırakılır
  4. Linux'ta SSH Bağlantılarını Hızlandırmanın 4 Yolu
  5. Linux'ta Tüm Başarısız SSH oturum açma Girişimleri Nasıl Bulunur?

Unutmayın, bu konu ile ilgili düşüncelerinizi bizimle paylaşabilir veya aşağıdaki yorum formunu kullanarak sorularınızı sorabilirsiniz.