Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
documentation:tutorials:copie [2018/01/05 09:06] – [Avec sshfs] ltaulell | documentation:tutorials:copie [2019/06/20 15:56] – [Depuis l'extérieur du réseau de l'École] ltaulell |
---|
==== Depuis l'extérieur du réseau de l'École ==== | ==== Depuis l'extérieur du réseau de l'École ==== |
| |
* Copie (fichier1 -> fichier2) depuis votre poste de travail, vers ''allo-psmn'' : | * Copie (fichier1 -> fichier2) depuis votre poste de travail, vers ''allo-psmn'' (via ''ssh.psmn'') : |
| |
<code bash> | <code bash> |
scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr allo-psmn" fichier1 votrelogin@allo-psmn:~/fichier2 | scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr netcat -w1 allo-psmn %p" fichier1 votrelogin@allo-psmn:~/fichier2 |
| |
scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr allo-psmn" chemin1/fichier1 votrelogin@allo-psmn:~/chemin2/fichier2 | scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr netcat -w1 allo-psmn %p" chemin1/fichier1 votrelogin@allo-psmn:~/chemin2/fichier2 |
</code> | </code> |
| |
* Copie (fichier1 -> fichier2) depuis ''allo-psmn'' vers votre poste de travail | * Copie (fichier1 -> fichier2) depuis ''allo-psmn'' vers votre poste de travail (via ''ssh.psmn'') : |
| |
<code bash> | <code bash> |
scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr allo-psmn" votrelogin@allo-psmn:~/fichier1 fichier2 | scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr netcat -w1 allo-psmn %p" votrelogin@allo-psmn:~/fichier1 fichier2 |
| |
scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr allo-psmn" votrelogin@allo-psmn:~/chemin1/fichier1 chemin2/fichier2 | scp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr netcat -w1 allo-psmn %p" votrelogin@allo-psmn:~/chemin1/fichier1 chemin2/fichier2 |
</code> | </code> |
| |
Il faut compléter la commande de base comme suit : | Il faut compléter la commande de base comme suit : |
| |
<code bash>sftp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr allo-psmn" votrelogin@allo-psmn</code> | <code bash>sftp -oProxyCommand="ssh votrelogin@ssh.psmn.ens-lyon.fr nc allo-psmn %p" votrelogin@allo-psmn</code> |
| |
===== Avec rsync ===== | ===== Avec rsync ===== |