Petit soucis de SSH

So6

Membre actif
11 Juillet 2007
566
47
Bonjour,

Après deux heures de recherches et de manipulations foireuses, je me résous à poster un nouveau thread pour ce "petit" problème.

But : accéder en ssh à mon iMac depuis un ordinateur distant hors du réseau local (donc via internet)

Ce que j'ai fait :
1) j'ai activé l'ouverture de session à distance
2) j'utilise mon adresse DynDNS qui me sert déjà (avec succès) pour Apache
3) j'ai activé la redirection du port 22 sur ma Livebox vers mon adresse IP locale

Problème : évidemment, aucun problème en local avec "ssh login@iplocale" mais en revanche je ne réussis pas à me connecter à mon ordinateur via internet par "ssh login@DynDNSHost"

Questions :
1) cela est-il du au fait que je tente de me connecter depuis mon iMac même? Peut-être que ça ne fonctionne effectivement que depuis un ordinateur distant et pas en local si on utilise l'adresse DynDNS (?)
2) si ce n'est pas ça, avez-vous une petite idée svp?

Merci!

PS : iMac Corde 2 Duo (blanc) - 10.5.1 - Livebox Sagem (j'ai déjà écumé le fil spécial de la Livebox en vain).

++

Edit : un ami sur Mac arrive à se connecter. Il faut donc bien être en dehors du réseau local pour que ça marche.

Merci quand même et désolé (suppression?)
 
Tiens je remonte mon topic car j'ai un second petit problème :

j'ai changé le port de SSH sur mon Mac pour mettre un port supérieur à 1024 et éviter les scans intempestifs sur le port 22 et les risques associés, et depuis, impossible d'y accéder depuis internet, via dyndns (bien sûr j'ai modifié les paramètres de ma livebox pour qu'elle redirige le bon port) :

ssh: Error resolving hostname xxx.dyndns.org:2210: nodename nor servname provided, or not known

Qqn a une petite idée? Merci!
 
Pour en dessus le 1) c'est oui d'expérience personnelle, pas possible de tester sur le localhost.

Pour celui d'en dessous, je ne comprends pas l'idée de changer le port question sécu (ssh ?) et la réponse d'erreur c'est plutôt le host pas le port.

Et bon sang, mets des lunettes de soleil.
 
Pour en dessus le 1) c'est oui d'expérience personnelle, pas possible de tester sur le localhost.

Pour celui d'en dessous, je ne comprends pas l'idée de changer le port question sécu (ssh ?) et la réponse d'erreur c'est plutôt le host pas le port.

Et bon sang, mets des lunettes de soleil.

Ben heu bah ouais.

En fait j'ai mis le port 2210 parce que je me dis que les robots de la CIA et de Kim Jong Il scannent toujours le port 22, alors si je change de port, j'évie d'être trop vu sur "le réseau des réseau" (="l'internet", ou autres expressions beaufesques), et je réduis le risque que le jeune Kévin tente de trouver mon mot de passe puisqu'il ne verra même pas que ssh tourne chez moi, non?

J'ai peut-être tout faux j'en sais rien.

Pour les lunettes de soleil, c'est non, catégorique, Gérard Blanc a toujours regardé la réalité en face!

Et on démarre une autre histoireeeeee...
 
Tiens ton ssh à jour, il est fait pour ça, non ?

Et utilise l'assistant mot de passe pour t'en faire des solides. Et ssh-keygen.
 
Bon j'ai remis le port 22 vous avez gagné, voilà, na!

Mais comment je maintiens mon SSH à jour moi? Désolé d'être bête mais la seule chose que je fais sur mon Mac c'est Pomme > Mise à jour des logiciels...