Problème de connexion au serveur Ubuntu avec ssh


0

Je n'arrive pas à me connecter à mon serveur Ubuntu 18.10 avec ssh. Chaque fois que j'essaie de me connecter à mon réseau universitaire, c'est la sortie

    ssh -vvv root@my.server

    OpenSSH_7.9p1, OpenSSL 1.1.1a  20 Nov 2018
    debug1: Reading configuration data /home/tintin/.ssh/config
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug2: resolve_canonicalize: hostname my.server.ip is address
    debug2: ssh_connect_direct
    debug1: Connecting to my.server.ip [my.server.ip] port 22.
    debug1: Connection established.
    debug1: identity file /home/tintin/.ssh/id_rsa type 0
    debug1: identity file /home/tintin/.ssh/id_rsa-cert type -1
    debug1: identity file /home/tintin/.ssh/id_dsa type -1
    debug1: identity file /home/tintin/.ssh/id_dsa-cert type -1
    debug1: identity file /home/tintin/.ssh/id_ecdsa type -1
    debug1: identity file /home/tintin/.ssh/id_ecdsa-cert type -1
    debug1: identity file /home/tintin/.ssh/id_ed25519 type -1
    debug1: identity file /home/tintin/.ssh/id_ed25519-cert type -1
    debug1: identity file /home/tintin/.ssh/id_xmss type -1
    debug1: identity file /home/tintin/.ssh/id_xmss-cert type -1
    debug1: Local version string SSH-2.0-OpenSSH_7.9

Et puis ça se bloque complètement et rien d’autre n’apparaît. J'ai essayé d'utiliser d'autres ports comme 443, 80 mais sans meilleur résultat que le précédent. J'ai même essayé de redémarrer le serveur mais sans résultat à nouveau.

C'est la sortie telnet

   telnet my.server.ip 22

   Trying my.server.ip...
   Connected to my.server.ip.
   Escape character is '^]'.
   SSH-2.0-OpenSSH_7.7p1 Ubuntu-4ubuntu0.1
   Connection closed by foreign host.

Mais il n'y a pas de problème de connexion au serveur à partir d'autres réseaux. Est-il possible de se connecter à mon serveur via ce réseau collégial?

Modifier: Autant que je sache, en surfant sur Internet pour résoudre ce problème, c’est que le problème réside essentiellement dans le réseau. Alors, y a-t-il un moyen de contourner cette fonctionnalité de sécurité?

Réponses:


0

Étrange que la connexion soit établie. Si vous aviez le mauvais port, la connexion ne serait pas établie. Le port 22 est la norme. D'autres serveurs essaient de ne pas utiliser le port 22 pour des raisons de sécurité (car 22 est le port par défaut), comme certains utilisateurs pourraient utiliser 6922 ou quelque chose du genre. C'est un moyen de s'assurer que vous êtes censé vous connecter via le port 22 (ou si cela a déjà fonctionné).

Ma pensée suivante est que certains administrateurs de serveur n'autorisent pas l'accès root sur SSH pour des raisons de sécurité. J'essaierais peut-être de placer ssh dans le dossier / www et de voir si cela fonctionne. J'aimerais avoir de meilleures idées.


J'ai un peu plus surfé sur Internet et j'ai appris qu'il y avait aussi d'autres personnes confrontées au même type de problèmes, notamment parce que leur réseau n'autorisait pas l'utilisation de ssh sur tous les ports. Je ne sais vraiment pas quoi faire pour contourner cette mesure de sécurité. Différentes personnes étaient confrontées au même problème, mais personne ne pouvait donner une solution appropriée à ce problème. Et merci pour votre suggestion mais cela ne fonctionne pas non plus. J'ai essayé de me connecter à d'autres serveurs, j'ai essayé d'autres utilisateurs, mais sans résultat. Je suppose que je dois utiliser la console Web pour accéder au serveur ou utiliser un autre réseau complètement.
Tintin

0

Après avoir beaucoup surfé sur le sujet, le problème a finalement été résolu. En cela, l’administrateur réseau bloque toute sorte de connexion SSH sur le réseau. Le problème ne concerne donc pas le port que j’utilise pour SSH.

La seule solution que j'ai trouvée est d'utiliser un VPN et tout irait bien.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.