Come risolvere l'errore SSH "Nessun percorso verso l'host" in Linux
SSH è il mezzo più sicuro per connettersi ai server Linux in remoto. E uno degli errori più comuni riscontrati durante l'utilizzo di SSH è "ssh: connessione alla porta host 22: nessun percorso verso l'host". In questo breve articolo, mostreremo come risolvere e correggere questo errore.
Ecco uno screenshot dell'errore di cui stiamo parlando. Tieni presente che la porta potrebbe non essere necessariamente la porta 22, a seconda delle configurazioni sull'host remoto. Come misura di sicurezza, gli amministratori di sistema possono configurare l'accesso a SSH tramite una porta diversa.
Esistono diversi motivi per cui viene visualizzato questo errore. Il primo è normalmente che il server remoto potrebbe essere inattivo, quindi è necessario verificare se è attivo e funzionante utilizzando il comando ping.
ping 192.168.56.100
Dai risultati del comando ping, il server è attivo e funzionante, ecco perché accetta i ping. In questo caso il motivo dell'errore è un altro.
Se hai un servizio firewall in esecuzione sul tuo server remoto, è possibile che il firewall stia bloccando l'accesso tramite la porta 22.
Pertanto è necessario accedere fisicamente alla console del server o, se si tratta di un VPS, è possibile utilizzare qualsiasi altro mezzo come VNC (se è già configurato) o altre applicazioni di accesso remoto al server personalizzate fornite dal fornitore di servizi VPS. Effettua il login e accedi a un prompt dei comandi.
Quindi utilizza firewall-cmd (RHEL/CentOS/Fedora) o UFW (Debian/Ubuntu) per aprire la porta 22 (o la porta configurata per essere utilizzata per SSH) nel firewall come segue.
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
OR
sudo ufw allow 22/tcp
sudo ufw reload
Ora prova a riconnetterti ancora una volta al server remoto tramite SSH.
ssh [email
Per ora è tutto! Troverai utili anche le seguenti guide SSH:
- Come cambiare la porta SSH in Linux
- Come creare tunneling SSH o port forwarding in Linux
- Come disabilitare l'accesso root SSH in Linux
- 4 modi per velocizzare le connessioni SSH in Linux
- Come trovare tutti i tentativi di accesso SSH falliti in Linux
Ricorda, puoi condividere i tuoi pensieri con noi o porre qualsiasi domanda riguardante questo argomento tramite il modulo di commento qui sotto.