128 votes

scp de Linux à Windows

J'utilise un client putty sur une machine Windows pour me connecter avec succès à une machine Linux. Je veux maintenant pouvoir copier un fichier de la machine Linux sous le chemin /home/ubuntu/myfile a C:/Users/Anshul/Desktop sur mon ordinateur local. L'utilisateur de la machine Windows est anshul . Je donne la commande suivante sur putty mais cela ne fonctionne pas :

scp /home/ubuntu/myfile ip_address_of_windows_machine:C:/Users/Anshul/Desktop 

Je pense que le chemin d'accès à la machine Windows est erroné. Merci de m'aider car je me suis cassé la tête sur un grand nombre de forums mais aucun ne semble donner le chemin d'accès correct pour le serveur Windows. Ne suggérez pas d'autres options comme WinScp

140voto

emoblazz Points 1111

Celui-ci a fonctionné pour moi.

scp /home/ubuntu/myfile username@IP_of_windows_machine:/C:/Users/Anshul/Desktop

93voto

Hesham Eraqi Points 649

Télécharger pscp de Page de téléchargement de Putty puis l'utiliser à partir de la ligne de commande Windows CMD comme suit :

pscp username_linux_machine@ip_of_linux_machine:/home/ubuntu/myfile.ext C:\Users\Name\Downloads

La copie démarre une fois que vous avez saisi le mot de passe de la machine Linux.

68voto

Essayez ceci, ça marche vraiment.

$ scp username@from_host_ip:/home/ubuntu/myfile /cygdrive/c/Users/Anshul/Desktop

Et pour copier tous les fichiers

$ scp -r username@from_host_ip:/home/ubuntu/ *. * /cygdrive/c/Users/Anshul/Desktop

50voto

byteprom Points 331

Accès depuis Windows par la console Git Bash (fonctionne également pour CMD et PowerShell) :

scp user@ip:/dir1/dir2/file "D:\dir1\dir2"

15voto

Atif Raza Points 63

Vous pourriez utiliser quelque chose comme ce qui suit

scp -r linux_username@linux_address:path/to/file path/to/local/directory

Il s'agit de copier file à l'adresse locale spécifiée directory sur le système sur lequel vous travaillez actuellement.

Les -r le drapeau dit scp à copier récursivement si le file est un répertoire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X