Comment transférer et partager des fichiers entre Windows et Linux

Comment transférer et partager des fichiers entre Windows et Linux

Copier des données d'un PC Windows vers Linux --- ou dans l'autre sens --- peut sembler intimidant au premier abord. Après tout, c'est quelque chose qui semble devoir être simple, mais qui s'avère difficile.



En vérité, partager des fichiers de Windows vers Linux est facile, mais seulement si vous savez comment le faire. Prêt à le découvrir ? Voici tout ce que vous devez savoir sur la façon de transférer des fichiers de Windows vers Linux et inversement.

4 manières de transférer des fichiers de Windows vers Linux

Le transfert de données entre les systèmes d'exploitation Windows et Linux est plus facile que vous ne le pensez. Nous avons compilé cinq façons pour vous de le faire :





  1. Transférer des fichiers avec FTP
  2. Copier des fichiers en toute sécurité via SSH
  3. Partager des données à l'aide d'un logiciel de synchronisation
  4. Utiliser des dossiers partagés dans votre machine virtuelle Linux

Avec chacune de ces méthodes, vous pourrez facilement (et dans certains cas, sans effort) déplacer des fichiers entre les systèmes d'exploitation.

Examinons-les tour à tour et découvrons lequel vous convient le mieux.



1. Copier des fichiers via SSH de Windows vers Linux

Avec SSH activé sur votre appareil Linux, vous pouvez envoyer des données via la ligne de commande d'un ordinateur à un autre. Pour que cela fonctionne, vous devrez toutefois configurer un serveur SSH sur votre machine Linux.

comment désinstaller des applications préinstallées sur Android sans root

Commencez par ouvrir un terminal et mettre à jour et mettre à niveau le système d'exploitation.

sudo apt update
sudo apt upgrade

Une fois terminé, installez le serveur SSH. Le serveur OpenSSH est une bonne option.

sudo apt install openssh-server

Attendez qu'il s'installe. Pour vérifier à tout moment si le serveur OpenSSH est en cours d'exécution, utilisez

sudo service ssh status

Pour transférer des données depuis Windows, utilisez un client SSH comme PuTTY. Cela nécessite le téléchargement de l'outil PSCP (client de copie sécurisée) sur votre système Windows pour s'exécuter avec PuTTY. Retrouvez les deux sur le Page d'accueil de PuTTY .

En rapport: Windows 10 SSH contre PuTTY

Notez que bien que PuTTY ait besoin d'être installé, PSCP ne le fera pas. Au lieu de cela, enregistrez le fichier pscp.exe téléchargé à la racine du lecteur C: ou configurez-le en tant que variable d'environnement. Vous devrez également confirmer l'adresse IP du périphérique Linux. Vérifiez dans le terminal Linux avec

ip addr

Avec une connexion établie, vous pouvez envoyer des données de Windows vers Linux comme ceci :

c:pscp c:
omepath oafile.txt user@remoteIP:homeuser
omepath
ewname.txt

Vous serez invité à saisir votre mot de passe pour l'ordinateur Linux avant le début du transfert.

Vous voulez copier des données de Linux vers Windows dans la même session SSH ? Cette commande téléchargera le fichier spécifié dans le répertoire actuel :

c:pscp user@remoteIP:homeuser
omefile.txt .

Notez la période isolée à la fin --- incluez ceci ou le transfert ne fonctionnera pas.

2. Comment transférer des fichiers de Linux vers Windows à l'aide de FTP

Une application de protocole de transfert de fichiers (FTP) avec prise en charge SSH peut également être utilisée. Le transfert de fichiers via SFTP dans une interface utilisateur pilotée par la souris est sans doute plus facile que de s'appuyer sur des commandes saisies.

Encore une fois, un serveur SSH doit être exécuté sur la machine Linux avant de commencer. Vous devez également vous assurer que vous avez installé une application FTP sur Windows comme FileZilla, qui prend en charge SFTP.

Pour utiliser cette méthode, exécutez FileZilla, puis :

  1. Ouvert Fichier > Gestionnaire de site
  2. Créer un Nouveau site
  3. Réglez le protocole sur SFTP
  4. Ajoutez l'adresse IP cible dans Hôte
  5. Spécifiez un nom d'utilisateur et un mot de passe
  6. Définissez le type de connexion sur Normal
  7. Cliquez sur Relier quand prêt

Vous pouvez ensuite utiliser l'application FTP pour déplacer des fichiers de Windows vers Linux et inversement par glisser-déposer.

3. Partager des fichiers entre Linux et Windows avec Resilio Sync

Une autre option que vous devriez considérer est un programme de synchronisation de fichiers. Ceux-ci sont généralement multiplateformes et utilisent une clé cryptée pour gérer la connexion entre les appareils.

Tout ce que vous avez à faire est d'installer l'application, de désigner un dossier de synchronisation, puis de créer la clé. Configurez-le sur le deuxième PC et vos données seront alors synchronisées. Deux bonnes options sont disponibles pour cela :

  1. Synchronisation Resilio : anciennement connu sous le nom de BitTorrent Sync, Resilio est disponible sur presque toutes les plateformes auxquelles vous pouvez penser. Il existe une version payante, mais l'option gratuite suffit pour synchroniser deux appareils
  2. SyncThing : pour Linux, Windows, macOS et Android, cette alternative Resilio Sync offre une fonctionnalité similaire sans le composant payant

Notre guide d'utilisation de Resilio Sync (ainsi que SyncThing) vous guidera dans la configuration des transferts de fichiers réseau entre les ordinateurs Linux et Windows.

4. Créer et monter un dossier partagé VirtualBox sous Linux

Au lieu d'exécuter un PC séparé, il est courant d'exécuter Linux ou Windows dans une machine virtuelle (VM). Mais y a-t-il moyen de transférer des fichiers entre Windows et Linux lorsqu'on est installé dans une VM ?

Heureusement, oui. Avec VirtualBox, vous pouvez créer un répertoire virtuel partagé pour la synchronisation des données.

Si vous exécutez Windows dans une machine virtuelle sous Linux (ou vice versa), VirtualBox est déjà configuré pour le partage. Assurez-vous que les suppléments invité sont installés sur votre machine virtuelle avant de continuer.

Dans le gestionnaire VirtualBox, sélectionnez la VM, puis :

  1. Choisir Démarrer > Démarrage sans tête (ou avec la VM en cours d'exécution, Appareils > Dossiers partagés )
  2. Une fois exécuté, cliquez avec le bouton droit sur la VM et sélectionnez Paramètres > Dossiers partagés
  3. Sélectionner Dossiers de machines
  4. Clique le + symbole à droite (ou cliquez avec le bouton droit et sélectionnez Ajouter un dossier partagé )
  5. Parcourir le Chemin du dossier et trouvez le répertoire que vous souhaitez utiliser
  6. Définissez un nom (si nécessaire) puis d'accord
  7. Utilisez le Montage automatique case à cocher pour s'assurer que le partage est disponible chaque fois que la machine virtuelle s'exécute
  8. Cliquez sur d'accord à nouveau pour confirmer et quitter

Lorsque vous redémarrez la machine virtuelle, le partage sera prêt à échanger des données entre le PC hôte et le système d'exploitation invité.

Qu'en est-il du partage de fichiers dans l'interface graphique ?

Il existe une autre option pour partager des fichiers entre les PC Windows et Linux. Cependant, créer un fichier partagé sur un ou les deux systèmes, puis y accéder via un réseau n'est au mieux pas fiable.

Le partage de fichiers entre Windows et Linux est facile

Que vous soyez nouveau sur Linux ou que vous trouviez Windows peu familier, le partage de données entre eux est plus facile que vous ne le pensez.

Nous avons examiné plusieurs méthodes. Nous vous recommandons de tous les essayer et de déterminer celui avec lequel vous êtes le plus à l'aise.

Si vous synchronisez des données avec Linux, il y a de fortes chances que vous migriez votre informatique à partir de Windows. Consultez notre guide pour passer de Windows à Linux pour plus de conseils.

Partager Partager Tweeter E-mail Les 7 meilleures applications de transfert de fichiers sans fil sur Linux

Besoin de transférer vos fichiers en Wi-Fi sous Linux ? Voici plusieurs méthodes que vous pouvez utiliser.

Lire la suite
Rubriques connexes
  • Linux
  • FTP
  • Partage de fichiers
  • Astuces Linux
A propos de l'auteur Christian Cawley(1510 articles publiés)

Éditeur adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée, et producteur de podcasts vraiment utiles, avec une vaste expérience dans le support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amateur de Lego et un fan de jeux rétro.

Plus de Christian Cawley

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner