• [^] # Re: avant tout le tunnel ssh est il ok réellement

    Posté par . En réponse au message rsync via un tunnel ssh sur une tierce machine. Évalué à 1.

    ALors,
    oui les clé ssh sont setté entre PC2 et PC3, entre PC2 et PC1 mais je doit encore les mettre entre PC1 et PC2 (mais ça devrait marcher avec un mot de passe non ? )
    Je sette le tunnel ainsi

     user@PC2$ ssh -L 2080:PC3:873 user@PC3
    

    Ce qui m'ouvre un shell sur PC 3, j'ai aussi testé avec -R mais pas vu de différence notoire

    Ensuite sur PC1:

     user@PC1$ rsync --rsh='ssh -p2080' -avz /path/to/data user@PC2:/path/to/dat/on/PC3
     ssh: connect to host PC1 port 2080: Connection refused
    

    Dans le doute j'ai tenté une variante :

     rsync --rsh='ssh -t user@PC2 ssh -t user@PC3' -avz /path/to/data daq@PC3:/path/to/data/on/PC3
     Pseudo-terminal will not be allocated because stdin is not a terminal.
     user@PC2's password: 
     Pseudo-terminal will not be allocated because stdin is not a terminal.
     bash: PC3: command not found
    

    Voilà le statut exact de mes messages d'erreurs