• # SSH, c'est possible !

    Posté par . En réponse au message Initier une connexion SSH à l'envers. Évalué à 10.

    Tout est faisable en utilisant que ssh : cf option -R dans le man

    Etape 1 sur machine du boulot :

    ssh -R 2222:localhost:22 mezigue@home.org

    Là on crée une connection ssh qui en plus de la session classique écoute sur le port 2222 de home.org et renvoie le tout sur localhost:22, cad un ssh local sur boulot.

    Etape 2 : rentrer chez soi et taper sur home :

    ssh -p 2222 login_boulot@localhost

    Et zou ça ressort direct sur boulot:22


    Et si la connection de l'étape 1 tombe ? plus rien ? Que nenni, en utilisant autossh. Ce dernier lance une connection ssh et si elle tombe, la relance. Et avec un agent-ssh, c'est que du bonheur !

    Par ex : autossh -M 0 -f -g -N -R 2222:localhost:22 mezigue@home.org

    Attention au -g, bien lire les man de ssh et autossh avant de lancer ça directement.



    PS : et avec corkscrew pour initier la connection ssh dans un tunnel HTTPS à travers un proxy, c'est encore meilleur ;-)