web-dev-qa-db-fra.com

ssh: connexion à l'hôte 192.168.57.1 ​​port 22: connexion refusée connexion perdue

J'ai deux serveurs linux en exécutant un ayant une adresse IP statique (192.168.56.1), une autre avec une adresse IP statique (192.168.57.1). Je suis capable de cingler les deux serveurs avec leur IP statique mais quand j’ai essayé de déplacer un fichier txt d’une machine à une autre

scp /home/sample.txt [email protected]:/home

J'ai eu une erreur ssh: connect to Host 192.168.57.1 port 22: Connection refused lost connectionJ'ai essayé toutes les choses comme

Sudo apt-get purge ssh-server
Sudo apt-get install ssh-server ssh-client

et iptables mais le problème persiste

Sortie après l'exécution de ssh 192.168.56.1 -vvv:

output after running ssh 192.168.56.1 -vvv

5
Apul Gupta

Généralement, lorsque cette erreur se produit, cela signifie que le client SSH ne peut pas établir de connexion réussie avec le serveur SSH car quelque chose a refusé la capacité de la connexion à exister.

Assurez-vous que les pare-feu de vos ordinateurs autorisent les communications entrantes et sortantes sur le port 22. Si vous utilisez ufw, cette commande est simplement ufw allow 22.

De plus, il est possible que votre serveur SSH ne soit pas en cours d'exécution. Essayez d’exécuter cette commande sur le serveur:

Sudo service ssh restart

Assurez-vous de faire attention aux erreurs ou autres qui sont retournés (le cas échéant).

Consultez également votre configuration SSH à l'adresse /etc/ssh/sshd_config pour vous assurer que le serveur écoute réellement sur le port 22 et qu'il est tenu d'autoriser les connexions. Si ce n'est pas le cas, modifiez les paramètres de manière appropriée et enregistrez le fichier modifié. Redémarrez le serveur SSH avec la commande donnée ci-dessus.

4
Kaz Wolfe