Peut on transferer des fichiers via ssh (sans utiliser de partage nfs/smb...) ? Si oui comment ?
Avec scp
-- Un CMS Français à découvrir: CPS. (http://www.cps-project.org) Hébergement gratuit de sites Zope, Plone, et CPS: http://www.objectis.org
lhabert
nico :
Peut on transferer des fichiers via ssh (sans utiliser de partage nfs/smb...) ?
Oui.
Si oui comment ?
Damaide, un logicien!
À la base, il y a la commande « scp ». Ça marche comme « cp », sauf que tu préfixes le nom de fichier par « : » pour une machine distante (le « user@ » est factultatif, la valeur par défaut est le même login que celui qui lance le programme). Par exemple :
scp :foobar .
pour récupérer le fichier « foobar » sur la machine « truc », avec login « machin », et
scp foobar :
pour envoyer le fichier « foobar » sur la machine « truc ».
Attention, les noms de fichiers passent à travers un shell à l'autre bout, donc il faut quoter si tu as des caractères bizarres dedans. Par exemple, si tu fais :
scp truc:'*' .
tu vas récupérer tous les fichiers de ton home sur la machine « truc ». Si tu veux juste récupérer le fichier nommé « * », il faut faire quelque chose comme :
scp truc:'*' .
Tu peux aussi utiliser « sftp », qui fonctionne comme un client ftp, mais à travers une connexion ssh.
nico :
Peut on transferer des fichiers via ssh (sans utiliser de partage
nfs/smb...) ?
Oui.
Si oui comment ?
Damaide, un logicien!
À la base, il y a la commande « scp ». Ça marche comme « cp », sauf que tu
préfixes le nom de fichier par « user@machine: » pour une machine distante
(le « user@ » est factultatif, la valeur par défaut est le même login que
celui qui lance le programme). Par exemple :
scp machin@truc:foobar .
pour récupérer le fichier « foobar » sur la machine « truc », avec login
« machin », et
scp foobar machin@truc:
pour envoyer le fichier « foobar » sur la machine « truc ».
Attention, les noms de fichiers passent à travers un shell à l'autre bout,
donc il faut quoter si tu as des caractères bizarres dedans. Par exemple, si
tu fais :
scp truc:'*' .
tu vas récupérer tous les fichiers de ton home sur la machine « truc ». Si
tu veux juste récupérer le fichier nommé « * », il faut faire quelque chose
comme :
scp truc:'*' .
Tu peux aussi utiliser « sftp », qui fonctionne comme un client ftp, mais à
travers une connexion ssh.
Peut on transferer des fichiers via ssh (sans utiliser de partage nfs/smb...) ?
Oui.
Si oui comment ?
Damaide, un logicien!
À la base, il y a la commande « scp ». Ça marche comme « cp », sauf que tu préfixes le nom de fichier par « : » pour une machine distante (le « user@ » est factultatif, la valeur par défaut est le même login que celui qui lance le programme). Par exemple :
scp :foobar .
pour récupérer le fichier « foobar » sur la machine « truc », avec login « machin », et
scp foobar :
pour envoyer le fichier « foobar » sur la machine « truc ».
Attention, les noms de fichiers passent à travers un shell à l'autre bout, donc il faut quoter si tu as des caractères bizarres dedans. Par exemple, si tu fais :
scp truc:'*' .
tu vas récupérer tous les fichiers de ton home sur la machine « truc ». Si tu veux juste récupérer le fichier nommé « * », il faut faire quelque chose comme :
scp truc:'*' .
Tu peux aussi utiliser « sftp », qui fonctionne comme un client ftp, mais à travers une connexion ssh.
OoO En cette soirée bien amorcée du samedi 06 août 2005, vers 22:04, nico disait:
Je sais que gFtp sais le faire mais je voudrais le faire dans une console texte (pouvoir transferer des fichiers binaires).
Si scp et sftp te paraissent très austères, tu as d'autres clients plus évolués qui supportent le sftp (connu aussi sous le nom "fish"). Par exemple, lftp. Tu as alors un client FTP tout à fait décent qui sait travailler avec ssh. -- I WILL NEVER WIN AN EMMY I WILL NEVER WIN AN EMMY I WILL NEVER WIN AN EMMY -+- Bart Simpson on chalkboard in episode 9F21
OoO En cette soirée bien amorcée du samedi 06 août 2005, vers 22:04,
nico <nospam@spam.fr> disait:
Je sais que gFtp sais le faire mais je voudrais le faire dans une console
texte (pouvoir transferer des fichiers binaires).
Si scp et sftp te paraissent très austères, tu as d'autres clients
plus évolués qui supportent le sftp (connu aussi sous le nom
"fish"). Par exemple, lftp. Tu as alors un client FTP tout à fait
décent qui sait travailler avec ssh.
--
I WILL NEVER WIN AN EMMY
I WILL NEVER WIN AN EMMY
I WILL NEVER WIN AN EMMY
-+- Bart Simpson on chalkboard in episode 9F21
OoO En cette soirée bien amorcée du samedi 06 août 2005, vers 22:04, nico disait:
Je sais que gFtp sais le faire mais je voudrais le faire dans une console texte (pouvoir transferer des fichiers binaires).
Si scp et sftp te paraissent très austères, tu as d'autres clients plus évolués qui supportent le sftp (connu aussi sous le nom "fish"). Par exemple, lftp. Tu as alors un client FTP tout à fait décent qui sait travailler avec ssh. -- I WILL NEVER WIN AN EMMY I WILL NEVER WIN AN EMMY I WILL NEVER WIN AN EMMY -+- Bart Simpson on chalkboard in episode 9F21