Transfert de fichier par le terminal via SSH

Résolu
limbergh Messages postés 658 Date d'inscription   Statut Membre Dernière intervention   -  
 tempsx92 -
Bonjour,

comme le titre l'indique je suis occupé à faire des transferts de fichiers sur mon réseau local avec le terminal.; Mes deux pc sont sous ubuntu 8.04 et j'utilise la commande scp pour copier des fichiers? Jusque qu'ici pas de problèmes.

Sur mon pc de bureau j'ai rentré la commande suivante
 scp -r syhlar-laptop:PDF /home/syhlar/Public/


Mes deux pc ont le même login

tout a bien focntionné sauf que je pensais que j'allais copier le fichier PDF sur le pc de bureau et non sur le laptop. (cette commande copie le fichier sur le laptop)....

Comment faire pour copier un dossier depuis un pc distant????

Merci d'avance
A voir également:

56 réponses

christophe
 
Ca ne fait rien, je fait la commande tail, puis je relance la commande scp mais il n'y a aucune ligne supplémentaire qui s'affiche dans le tail. Et la connexion est bien sur toujours refusée :(
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

Je t'ai demander de faire une connexion. C'est la commande ssh pas scp.
Avec scp tu fait juste une authentification pour pouvoir copier, ce n'est pas l'équivalent d'une connexion
0
christophe
 
Ok, mais bon ça fait pareil, j'envoi la commande ssh christophe@192.168.0.18 et ça me met pas 1 ligne de plus sur le tail.
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

Ben je suis parano et je veux voir cette ligne ;-))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
christophe
 
J'ai dis ça ne mes PAS 1 ligne, ya rien de plus qu'avant la connexion ssh ... j'ai rien a te montrer pour t'aider à m'aider :p
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

Oups, j'ai lu en diagonale ;-)
Change le niveau de log
LogLevel INFO
Voir man sshd_config
     LogLevel
             Gives the verbosity level that is used when logging messages from
             sshd(8).  The possible values are: QUIET, FATAL, ERROR, INFO,
             VERBOSE, DEBUG, DEBUG1, DEBUG2, and DEBUG3.  The default is INFO.
             DEBUG and DEBUG1 are equivalent.  DEBUG2 and DEBUG3 each specify
             higher levels of debugging output.  Logging with a DEBUG level
             violates the privacy of users and is not recommended.



0
christophe
 
J'ai modifier par toute les options possibles et ça me change rien. Te casse plus la tête la dessus, apparamment il y a quelque chose de foireux sur le client ssh.

Merci pour ton aide.

Bonne journée et bon week end.
0
aloriot
 
Bonjour
Dans le même sujet, je dois mettre en place une sauvegarde automatique de fichiers de serveur à serveur.

La commande scp me semble intéressante, mais quand on la script, le serveur à distance demande un mot de passe.

Hors la commande scp n'accepte visiblement pas que l'on lui donne le pasword en paramètre.

Quelqu'un saurait comment scripté cette commande ? Car je ne peux pas ^tere la à tappé manuellement le mot de passe. (ou il y aurait aucun intéret de l'automatisation)

Merci pour votre aide.

Alban
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Soit tu utilises des clés d'authentification, soit tu regardes du côté d'expect (fais une recherche sur le forum, il y a pas mal de post à ce sujet).

Autre solution, voir avec "rsync". (idem pour la recherche).
0
Rahela
 
Bonjour ! moi je souhaite l'inverse !
j'aimerais transférer un fichier de mon ordinateur sur le serveur.

est ce "cp -r nom_serveur chemin_local" ?

Je ne maitrise pas tres bien le mode ssh

Merci d'avance !
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Voir réponse #1.
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour à tous,

Désolé de déterrer ce post, mais il correspond le plus à ma demande.

Je n'arrive pas à trouver la commande pour downloader des fichiers depuis mon serveur vers mon PC en local.

Alors je pense que ça doit commencer comme celà, mais je ne sais pas quoi mettre comme chemin pour mon PC:

scp -r root@3298748.kimsufi.com:/home/... xxxxxxxxxxxxxxxxxxxx

Merci pour votre aide.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

mais je ne sais pas quoi mettre comme chemin pour mon PC:
Soit le chemin absolu du répertoire où tu veux télécharger tes fichiers distants, soit, si tu lances la commande depuis le répertoire souhaité, juste un point.

Chemin absolu :
scp -r root@3298748.kimsufi.com:/home/... /home/toi/chemin/rep/

Depuis le rep :
scp -r root@3298748.kimsufi.com:/home/... .
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
Salut,

Ca y est je viens de lancer une commande qui marche par contre je ne savais pas quoi mettre comme chemin sur mon PC, et j'ai juste mis /home/

A ton avis où vont atterrir les fichiers???
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Dans le répertoire /home mais normalement là seul root peut y écrire ;-\
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
Mais je n'ai pas de répertoire /home sur mon PC
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Et qu'as-tu comme système d'exploitation ?
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
vista
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Tu m'étonnes ;-((

Installe WinSCP et tu seras tranquille et plus à l'aise je pense ;-))
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
Est-ce du même type que filezilla, car je gère en FTP, mais je veux passer en SSH car plus rapide?

Merci.

Du coup je ne sais toujours pas où j'ai copié mes fichiers tout à l'heure en mettant /home comme chemin !!!!!
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Extrait :
WinSCP est un client gratuit SFTP/SCP, c'est à dire qu'il permet de se connecter aux serveurs SSH pour transférer des fichiers. Il possède une interface graphique (à la Norton Commander) pratique à utiliser, en français et possède un outils de synchronisation de répertoires.
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
OK merci, mais je pense que ça ne sera pas pus rapide que Filezilla que j'utilise aussi avec le protocole SFTP - SSH

Dommage que je ne trouve pas ce fichu dossier à mettre dans ma commande pour passer en SSH par putty.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Pourquoi, celle-là n'en est pas une ?
0
guillaume7684 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention  
 
En effet, j'ai bien essayé cette commande:

scp -r root@ks3298748.kimsufi.com:/home/sygma/ E\:/Serveur_complet_08_05_2014/

Mais voilà la réponse de Putty:
/etc/bash.bashrc: ligne2: nt tolerate any output.  So make sure this doesnt : commande introuvable
ssh: Could not resolve hostname E: Name or service not known
lost connection
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Y'a un truc qui me gêne ;-\

D'où lances-tu la commande ?
0
guillaume7684
 
Directement dans l'invite de commande Putty.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Donc tu es déjà connecté à
root@ks3298748.kimsufi.com
?
0
guillaume7684
 
Oui exactement.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Le plus simple puisque si j'ai bien tout compris tu veux copier tout un répertoire se trouvant sur ton serveur kimsufi sur ton disque externe branché sur ton Windows est de te servir de PSCP, qui est un outil de la suite Putty.

Donc tu télécharges pscp.exe et tu te réfères à la doc pour t'en servir depuis ton Windows et l'invite de commande cmd
0
guillaume7684
 
En fait je veux trouver une méthode pour copier des fichiers depuis mon PC vers mon serveur kimsufi, et aussi dans l'autre sens, et cela le plus rapidement possible.

Merci.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
PSCP est fait pour toi alors ;-))
0