web-dev-qa-db-fra.com

Impossible de SSH sur le serveur avec no-ip?

Question de novice ici.

J'ai installé un serveur Ubuntu sur un ancien poste de travail que j'ai. Sur le serveur, j'ai créé un utilisateur et lui ai attribué les privilèges Sudo. Lorsque j'utilise PuTTY, si je saisis l'adresse IP pour me connecter, je ne peux entrer dans aucun problème. Mais lorsque j'essaie de me connecter à l'hôte (configuré via no-ip), l'accès est refusé.

Pour clarifier, si je me connecte à username @ ipaddress, je suis invité à entrer le mot de passe et le boom dans lequel je suis.

Mais, si je nom d'utilisateur @ nom_hôte, je suis invité à entrer le mot de passe et j'obtiens "Accès refusé".

Je sais que cela doit être un problème du côté non-ip, mais je ne peux pas le comprendre. Des conseils? Merci d'avance!

EDIT: le serveur est connecté directement à mon modem domestique, pas à un routeur. L'ordinateur portable sur lequel je tente de me connecter se trouve actuellement sur le même réseau, mais via le routeur wifi plutôt que physiquement vers le modem. Mais ce ne sera pas toujours le cas. J'aimerais pouvoir accéder au serveur de l'extérieur de mon réseau domestique.

1
Nick M

Deux problèmes sont en jeu ici et les deux concernent votre modem.


Tout d'abord, le modem lui-même dispose d'un accès SSH. Certes, il s’agit d’un ancien mécanisme d’échange de clés, qui constitue en soi un risque pour la sécurité, mais je ne peux rien y faire. C’est ce que vous atteignez lorsque vous faites SSH vers l’adresse IP publique de l’extérieur de votre réseau - le shell de gestion à distance de votre modem.

Vérifiez l’interface de gestion de votre modem pour les options de "gestion à distance" et vérifiez s’il existe une option SSH. Si c'est le cas, désactivez-le.


Deuxièmement, le modem que vous avez spécifié n'a pas le "transfert de port", cela semble être une option. Ceci est parfois aussi appelé "NAT". S'il n'y a aucune possibilité de transfert de port pour votre modem et aucun moyen de personnaliser la manière dont le trafic est acheminé lorsqu'il arrive de l'extérieur sur votre modem pour le router vers des systèmes internes plutôt que d'accepter la connexion directement au modem, il n'y a aucun moyen de le faire. atteindre votre serveur qui est derrière le modem.

(J'imagine que le "modem" est en fait un routeur, assez curieusement, mais il n'est pas rare qu'un modem et un routeur soient le même composant combiné sur les marchés grand public)

2
Thomas Ward