Comment transférer et partager des fichiers entre Windows et Linux
Copier des données d’un PC Windows vers Linux (ou l’inverse) peut sembler intimidant au début. Après tout, cette chose semble être facile, mais elle s’avère difficile.
En fait, partager des fichiers de Windows vers Linux est facile, mais seulement si vous savez comment. Prêt à apprendre? Voici tout ce que vous devez savoir sur le transfert de fichiers de Windows vers Linux et inversement.
4 façons de transférer des fichiers de Windows vers Linux
Si vous souhaitez déplacer des données entre les systèmes d’exploitation Windows et Linux, c’est plus facile que vous ne le pensez. Nous avons compilé quatre façons pour vous de procéder :
- Copiez des fichiers en toute sécurité via SSH
- Utilisez FTP pour transférer des fichiers de Windows vers Linux
- Partager des données à l’aide d’un logiciel de synchronisation
- Utilisation des dossiers partagés dans les machines virtuelles Linux
En utilisant chacune de ces méthodes, vous pouvez facilement (et dans certains cas, sans effort) déplacer des fichiers entre les systèmes d’exploitation.
Examinons-les à tour de rôle et découvrons celui qui vous convient le mieux.
1. Copier des fichiers entre Windows et Linux via SSH
Après avoir activé SSH sur un appareil Linux, vous pouvez envoyer des données d’un ordinateur à un autre via la ligne de commande. Cependant, pour que cela fonctionne, vous devez configurer un serveur SSH sur votre machine Linux.
Commencez par ouvrir un terminal et mettre à jour et mettre à niveau le système d’exploitation.
mise à jour sudo apt
Une fois cela fait, installez le serveur SSH. Le serveur OpenSSH est un bon choix.
Faire une vidéo du jour
sudo apt install openssh-server
Attendez qu’il s’installe.Pour vérifier que le serveur OpenSSH est en cours d’exécution à tout moment, utilisez
statut ssh du service sudo
Pour transférer des données depuis Windows, utilisez un client SSH tel que PuTTY. Cela nécessite que l’outil PSCP (Secure Copy Client) soit téléchargé sur votre système Windows pour fonctionner avec PuTTY. Trouvez les deux sur la page d’accueil de PuTTY.
En relation: Windows 10 SSH contre PuTTY
Notez que si PuTTY doit être installé, PSCP ne le fait pas. Au lieu de cela, enregistrez le fichier pscp.exe téléchargé dans le répertoire racine du lecteur Windows C: ou définissez-le en tant que variable d’environnement. Vous devrez également confirmer l’adresse IP du périphérique Linux.Enregistrez-vous dans le terminal Linux
nom d’hôte -I
Une fois la connexion établie, vous pouvez transférer des fichiers de Windows vers Linux comme suit :
c:pscp c:
omepathtoafile.txt user@remoteIP:homeuser
nomchemin
nomfichier.txt
Avant le début du transfert, vous serez invité à saisir le mot de passe de votre ordinateur Linux.
Vous souhaitez 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
omefichier.txt .
Notez la seule période à la fin – incluez-la, sinon le transfert ne fonctionnera pas.
2. Comment transférer des fichiers de Linux vers Windows en utilisant FTP
Vous pouvez également utiliser une application FTP (File Transfer Protocol) prenant en charge SSH. 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 tapées.
Encore une fois, avant de commencer, vous devez avoir un serveur SSH en cours d’exécution sur votre machine Linux. Vous devez également vous assurer qu’une application FTP est installée sur Windows, telle que FileZilla qui prend en charge SFTP.
Pour utiliser cette méthode, lancez FileZilla, puis :
- Ouvrir Fichier > Gestionnaire de site
- Créer nouveau site web
- Réglez le protocole sur SFTP
- Ajouter une adresse IP de destination héberger
- Spécifiez le nom d’utilisateur et le mot de passe
- Définissez le type de connexion sur Ordinaire
- Cliquez sur relier quand vous êtes prêt
Vous pouvez ensuite utiliser une application FTP pour faire glisser et déposer des fichiers de Windows vers Linux et inversement.
3. Partagez des fichiers entre Linux et Windows avec Resilio Sync
Une autre option que vous devriez envisager est un programme de synchronisation de fichiers. Ceux-ci sont généralement multiplateformes et utilisent des clés de chiffrement pour gérer les connexions entre les appareils.
Tout ce que vous avez à faire est d’installer l’application, de spécifier un dossier de synchronisation et de créer une clé. Installez-le sur le deuxième PC et vos données seront synchronisées. Il y a deux bonnes options pour cela :
- Resilio Sync : 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
- SyncThing : pour Linux, Windows, macOS et Android, cette alternative Resilio Sync offre des fonctionnalités similaires sans les composants payants
Lire la suite : Comment utiliser Resilio Sync
4. Comment transférer des fichiers de Windows vers une machine virtuelle 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 existe-t-il un moyen de transférer des fichiers entre Windows et Linux lorsque l’un est installé dans une machine virtuelle ?
Heureusement, oui. Avec VirtualBox, vous pouvez créer un répertoire partagé virtuel 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é en tant que partage. Avant de continuer, assurez-vous que les suppléments invité sont installés sur la machine virtuelle.
En relation: Comment installer les ajouts d’invités de VirtualBox
Dans le VirtualBox Manager, sélectionnez la VM, puis :
- choisir Démarrer > Démarrer sans tête (ou dans le cas d’une machine virtuelle en cours d’exécution, Appareil > Dossiers partagés)
- Après l’exécution, faites un clic droit sur la machine virtuelle et sélectionnez Paramètres > Dossiers partagés
- choisir dossier machine
- Cliquez sur + le symbole sur la droite (ou faites un clic droit et sélectionnez Ajouter un dossier partagé)
- Feuilleter chemin du dossier et trouvez le répertoire que vous voulez utiliser
- Ensuite, définissez un nom (si nécessaire) d’accord
- utiliser mise en place automatique case à cocher pour s’assurer que le partage est disponible lorsque la machine virtuelle est en cours d’exécution
- Cliquez sur d’accord Confirmez à nouveau et quittez
Lorsque vous redémarrez la VM, le partage sera prêt à échanger des données entre le PC hôte et le système d’exploitation invité.
Pouvez-vous utiliser un partage réseau pour déplacer des fichiers de Windows vers Linux ?
Il existe une autre option pour partager des fichiers entre des PC Windows et Linux. Cependant, créer un fichier partagé sur un ou les deux systèmes, puis y accéder via le 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 nouveau sur Windows, 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 les essayer tous et de découvrir ce qui vous convient le mieux.
Si vous synchronisez vos données avec Linux, il y a de fortes chances que vous passiez de Windows. Ne vous inquiétez pas – c’est plus facile que vous ne le pensez.
A propos de l’auteur