53 votes

Ssh: impossible de se connecter à l'hôte myremotehost.com sur le port 22 : Connexion refusée

Alors j'essaie de faire fonctionner le ssh sur mon serveur. Je peux me connecter sur mon réseau local avec l'adresse IP locale du serveur parfaitement bien. Lorsque j'essaie de me connecter à distance (via un nom de domaine que j'ai configuré pour le serveur, ce qui fonctionne) j'obtiens cette erreur de connexion refusée :

ssh: connect to host bahhudson.mine.nu port 22: Connection refused

D'après les recherches que j'ai effectuées sur le problème, il semble que quelque chose ne fonctionne pas avec mon routeur. J'ai configuré le renvoi de port, mais c'est la seule chose que je peux penser qui pourrait causer l'erreur "Connexion refusée"... Mon routeur est un WRT120N et je l'ai configuré pour le renvoi de port selon Portforward.com, qui semble quelque peu obsolète car certaines de ces images ne correspondent pas exactement à ce que ressemblent mes paramètres de routeur, mais j'ai essayé plusieurs façons de configurer le renvoi de port, et je sais que le renvoi pour le port 80 fonctionne car mon serveur a un accès HTTP qui fonctionne...

De plus, l'accès VPN était bloqué de ce que je crois être une manière similaire, donc la solution pour le blocage du port SSH 22 pourrait également être similaire à celle du blocage du VPN également.

Des idées ?

Merci !

1voto

J'ai eu la même erreur, mais après avoir redémarré mon ordinateur, tout a fonctionné à nouveau.

Donc, vous voudrez peut-être essayer avant de réinstaller certains composants.

0voto

RAJ K Points 906

L'autre cause probable est que le proxy entre la session terminale et le serveur hôte nécessite un accès utilisateur et mot de passe, et qu'il refuse de permettre le flux de trafic, cela est dû à un pare-feu réseau ou à SSL-Socks, etc.

0voto

Jamal Awad Points 39

La solution consistera à ajouter le numéro de port de votre serveur précédé de "-p":

Exemple de la ligne de commande:

ssh -L localport:127.0.0.1:localport username@ServerIP -p serverport

0voto

Arshid KV Points 101

Il suffit de se rendre à whm puis d'ouvrir Host Access Control Modifier comme suit

sshd ALL allow

0voto

i m y Points 1

Si c'est votre propre serveur privé, la meilleure chose à faire est de commencer simplement et de ne pas compliquer les choses. Puisque vous ne pouvez pas accéder à votre machine via SSH, vous pouvez vous connecter à votre fournisseur hébergeant le serveur Ubuntu et redémarrer la machine à partir de là. Après le redémarrage, essayez de vous reconnecter via la console (ou putty) avec ssh user@ip-address à nouveau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X