2 votes

Comment utiliser scp pour transférer des fichiers entre Ubuntu et Windows 10?

Je suis en train d'utiliser la commande scp -P${myport} ${username}@${ip} pour transférer les fichiers, mais je ne sais pas comment écrire le chemin du fichier sous Windows. Par exemple, si le chemin du fichier sous Windows est C:/Download, comment écrire la commande scp?

3voto

pa4080 Points 27038

Si nous parlons de la nouvelle fonctionnalité de la dernière version de Windows : OpenSSH in Windows, vous devez simplement citer le chemin Windows, car il contient généralement un signe deux-points :, qui est généralement utilisé pour indiquer l'hôte distant dans scp, rsync, etc.

Donc, pour copier un fichier de (local) Ubuntu vers (distant) Windows, vous pouvez utiliser une commande comme :

scp ./test.txt user@windows-host:'D:\Downloads\'

Pour copier un fichier de (distant) Windows vers (local) Ubuntu, vous devez ajouter l'option -T (explication), puis la commande ressemblera à :

scp -T user@windows-host:'D:\Downloads\test.txt' ./

scp -T user@windows-host:'D:\Downloads\*.*' ./

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X