La solution graphique est définitivement filezilla ou WinSCP. ;) Les deux sont géniaux. D'après mon expérience, Filezilla est meilleur en FTP, mais j'aime davantage l'interface WinSCP de style Norton Commander. Je pense que les deux devraient être sous GPL, mais pourraient inclure une charge utile de crapware que vous voudrez probablement faire attention de ne pas installer.
Mais comme beaucoup de gens se lancent dans des solutions sans interface graphique et vous suggèrent d'installer des outils OpenSSH natifs de Linux, je pensais mentionner mes solutions préférées sans interface graphique. Une solution légère assez évidente consiste à utiliser d'autres outils fournis avec le mastic.
1) pscp
Semblable à d'autres explications fournies impliquant SCP. Livré avec l'installateur PuTTy, pas besoin d'installer Cygwin ou un sous-système Linux pour Windows.
2) plink
Ceci est similaire à l'utilisation de la commande ssh sous Linux. Il fait ce que fait PuTTy, sauf dans cmd.exe.
Exemple: utilisateur plink @ hôte "cat fichier.txt"> fichier.txt
L'exemple diffuserait fichier.txt sur l'hôte en fichier.txt sur le client.
Vous ne pouvez vraiment pas penser à un avantage majeur à utiliser plink pour un téléchargement simple, mais au lieu de le diffuser en continu, vous pouvez le transférer ailleurs (sans même prendre la peine de le sauvegarder) ou le traiter d'une autre manière en plus de le sauvegarder (par exemple, avec tee).
J'ai utilisé plink pour filtrer les lignes de journalisation dont je n'ai pas besoin côté serveur avant d'envoyer les pièces que je veux au client. Pas besoin de télécharger et de sauvegarder un fichier intermédiaire de cette façon.