Comment réparer la «connexion refusée par le top 10 du port» sur Ubuntu Top 10.Top 10

Comment réparer la «connexion refusée par le top 10 du port» sur Ubuntu Top 10.Top 10
Les ports d'Ubuntu sont utilisés pour communiquer avec différentes machines ainsi que différents protocoles, de même, le port 22 sur Ubuntu est utilisé par le serveur SSH (Secure Shell) qui est le moyen sécurisé de se connecter avec d'autres machines du réseau pour transférer des données comme ainsi que pour accéder aux autres machines. La plupart des utilisateurs d'Ubuntu doivent souffrir d'une erreur lors de l'utilisation du SSH de «Connexion refusée par le port 22», pour laquelle dans ce blog, différentes méthodes sont discutées en utilisant lequel nous pouvons corriger cette erreur.

Comment réparer la «connexion refusée par le port 22» sur Ubuntu

Il y a trois raisons les plus courantes derrière cette erreur:

  • Le package de l'OpenSSH n'est pas installé
  • Le serveur SSH n'est pas actif
  • Connexion avec le mauvais port

Problème 1: Le package de l'OpenSSH n'est pas installé

La raison la plus courante derrière cette erreur est que dans la plupart des cas, l'OpenSSH n'a pas été installé sur la machine client à laquelle vous essayez de vous connecter. Pour la vérification de ce package OpenSSH installé sur la machine client, utilisez la commande dans la machine client:

$ sudo apt liste - installé | Grep OpenSSH-Server

La sortie affiche le package n'est pas installé, nous allons donc l'installer en utilisant la commande:

$ sudo apt install openssh-server -y

Maintenant, si l'erreur est due à ce problème, il devrait être résolu.

Problème 2: le serveur SSH n'est pas actif

Une autre raison derrière cette erreur est que le service du serveur SSH n'est pas actif, et nous pouvons confirmer l'état du service de SSH en utilisant la commande:

$ sudo systemctl status ssh

Pour activer le service, nous utiliserons à nouveau l'utilitaire SystemCTL avec son option de démarrage:

$ sudo systemctl start ssh

Vérifiez maintenant à nouveau l'état du service:

$ sudo systemctl status ssh

Problème 3: Connexion avec le mauvais port

Enfin, le problème est que le service SSH est lié à un autre port au lieu du port 22, pour confirmer cela, nous utiliserons la commande:

$ sudo netstat -ltnp | grep sshd

Dans notre cas, le port est défini 22 qui est par défaut, mais s'il y a un autre port affiché, vous utiliserez le numéro de port suivant, par exemple, s'il s'agit du port 44, alors nous utiliserons la commande:

$ ssh -p [port_number] [nom d'utilisateur] @ [ip_address]

Conclusion

La plupart des utilisateurs d'Ubuntu doivent faire face à la question de la «connexion refusée par le port 22» qui est des raisons différentes discutées dans cet article. Non seulement les raisons, mais les solutions pour résoudre ces problèmes pour résoudre l'erreur de «connexion refusée par le port 22» sont expliquées.