J’utilise actuellement scp
pour copier des fichiers entre des systèmes Linux.
scp username@hostname:/tmp/test.file .
Qui copie mon fichier du serveur distant vers la machine locale.
Ce que je voudrais faire, c’est utiliser la même commande scp
depuis ma machine Linux locale, mais copier plutôt un fichier à partir d’une destination Windows. Comment cela peut-il être accompli?
Vous pouvez utiliser les commandes disponibles avec winscp
pour le faire sur la ligne de commande.
ligne de commande winscp
Cette syntaxe est assez proche de la commande Linux scp
– mais avec les drapeaux Window-ish.
Vous pouvez trouver l’exécutable winscp.exe
sur ce chemin:
C:\Program Files (x86)\WinSCP\winscp.exe
EDIT 01:
Et si vous souhaitez utiliser scp
sur la machine Linux pour copier à partir de la machine Windows, vous devrez exécuter un serveur ssh
sur la boîte Windows.
FreeSSHd
OpenSSH
EDIT 02 :
Si vous ne pouvez pas installer un serveur ssh
sur la machine Windows, vous pouvez monter un répertoire exporté de Windows sur Linux en utilisant le samba fs mount
.
samba fs mount
Enfin trouvé une solution
Téléchargé pscp et option de ligne de commande utilisée et ensuite programmé un travail
c:\pscp.exe -q -batch -l mramkumar -pw xxxxx "c:\alm_testlink.png" mgr.sjc:/home/mramkumar
Création d’un fichier sous forme de chauve-souris et planifié en tant que job