A laptop with Windows on the left, another laptop with Linux on the right, and files being transferred between them.
Agence web » Actualités du digital » Les 8 façons les plus simples de partager des fichiers entre Linux et Windows

Les 8 façons les plus simples de partager des fichiers entre Linux et Windows

Le partage de fichiers entre Linux et Windows peut parfois être difficile, mais il ne faut pas l'être. Il existe plusieurs méthodes fiables, que ce soit le transfert de fichiers sur un réseau, en utilisant une configuration à double boot ou simplement en déplaçant quelques documents.

Je vais commencer par les options les plus simples et évoluer vers des méthodes plus avancées, afin que vous puissiez choisir la meilleure approche en fonction de votre niveau de confort et de vos besoins.

8

Services de stockage cloud

Les plates-formes de stockage cloud comme Dropbox et Google Drive offrent un partage de fichiers facile à travers Linux et Windows. Ces services synchronisent vos fichiers avec le cloud, vous permettant d'y accéder de manière transparente à partir de n'importe quel appareil.

Soyez prêt à commencer à payer, cependant, si vous comptez sur les services cloud pour détenir de nombreux fichiers volumineux dans le cloud pour vous. À un certain niveau de capacité, vous devez commencer à payer pour le stockage. Si vous êtes plus enclin à techniquement, vous pouvez essayer d'héberger votre propre stockage cloud sur votre réseau local avec une solution comme NextCloud.

7

Drives USB

Un lecteur USB est un moyen simple de transférer des fichiers entre Linux et Windows. Le formatage du lecteur avec un système de fichiers inter-compatible comme FAT32 ou EXFAT assure un accès facile sur les deux systèmes.

Lecteur flash PNY Elite-X Type C

14 $ 16 $ Économisez 2 $

Par exemple, vous pouvez formater le lecteur USB en tant qu'EXFAT à l'aide d'un outil comme GParted sur Linux ou l'utilitaire de gestion du disque sur Windows. Ensuite, copiez simplement les fichiers sur le lecteur et transférez-les entre les systèmes.

6

Drives de réseau

Le mappage d'un lecteur réseau permet aux ordinateurs Linux et Windows d'accéder toujours aux dossiers partagés. Cette méthode fonctionne très bien dans un environnement en réseau, que vous montiez un partage Windows sur Linux ou vice versa.

Des applications telles que Warpinator simplifient le partage de fichiers local entre pairs, à condition que les deux appareils soient sur le même réseau. Warpinator est particulièrement utile pour les transferts de fichiers ad hoc à petite échelle sans aucune configuration ou configuration complexe.

L'installation sur Linux on est facile. Utilisez cette commande sur Mint / Ubuntu:

sudo apt install warpinator 

Ou installer à Flathub en utilisant:

flatpak install flathub org.x.Warpinator

Pour installer sur Windows, téléchargez la version Windows de Warpinator (Winpinator) sur le site officiel. Assurez-vous que les deux appareils sont sur le même réseau local et exécutent l'application. Ensuite, lancez l'application sur les deux appareils, sélectionnez les fichiers que vous souhaitez envoyer et approuvez le transfert sur le périphérique de réception.

4

Rsync sur ssh

RSYNC est un puissant utilitaire de ligne de commande pour le transfert de fichiers et la synchronisation. Lorsqu'il est associé à SSH, il offre un moyen sécurisé et efficace de transférer des fichiers entre Linux et Windows, ce qui en fait un favori parmi les utilisateurs avancés.

3

Partage de fichiers HTTP

Des outils comme le module HTTP.Server de Python peuvent rapidement configurer un serveur de fichiers HTTP sur Linux. Les utilisateurs de Windows peuvent ensuite télécharger des fichiers à l'aide d'un navigateur.

Par exemple, sur Linux, exécutez ce qui suit dans le répertoire que vous souhaitez partager.

sudo python3 -m http.server 

Sur Windows, ouvrez un navigateur Web et accédez à l'adresse suivante pour télécharger des fichiers.

http://:8000 

2

SFTP (protocole de transfert de fichiers sécurisé)

SFTP est une méthode sécurisée et efficace pour transférer des fichiers entre les systèmes Linux et Windows. Il fonctionne sur SSH, assurant une communication cryptée.

Sur Linux, si SSH n'est pas installé, exécutez la commande suivante:

sudo apt update && sudo apt install openssh-server

Activer et démarrer le service SSH:

        sudo systemctl enable ssh
sudo systemctl start ssh

Vérifiez que le service SSH est en cours d'exécution:

sudo systemctl status ssh

Sur Windows, téléchargez et installez un client SFTP tel que Filezilla ou WinSCP. Ouvrez le client SFTP et entrez les détails suivants:

  • Hôte: (Par exemple, 192.168.1.10)
  • Nom d'utilisateur: Votre nom d'utilisateur Linux
  • Mot de passe: Votre mot de passe Linux
  • Port: 22

Connectez et transférez les fichiers en toute sécurité entre Linux et Windows.

1

Samba (protocole SMB)

Samba est l'une des solutions les plus populaires pour partager des fichiers entre Linux et Windows. En utilisant le protocole SMB, les systèmes Linux peuvent agir comme des serveurs de fichiers auxquels Windows peut accéder de manière transparente. Cela le rend idéal pour le partage de fichiers basé sur le réseau dans un environnement local.

Pour installer Samba sur Linux, ouvrez un terminal et exécutez:

sudo apt update && sudo apt install samba

C'est pour Ubuntu, Mint et d'autres dérivés Debian. Alternativement, utilisez l'équivalent pour votre distribution.

Ensuite, vérifiez l'installation:

smbd --version

Pour configurer Samba, ouvrez le fichier de configuration de Samba avec votre éditeur de choix:

sudo vim /etc/samba/smb.conf

Ajouter ce qui suit en bas:

         
(SharedFolder)

path = /home/yourusername/Shared

available = yes

valid users = yourusername

read only = no

browsable = yes

public = no

writable = yes

Enregistrer et quitter l'éditeur, puis créer le dossier partagé:

mkdir ~/Shared

Ajuster les autorisations:

chmod 777 ~/Shared

Ajoutez votre utilisateur Linux à Samba:

sudo smbpasswd -a yourusername

Et suivez les invites pour définir un mot de passe.

Redémarrez le service Samba:

sudo systemctl restart smbd

Pour accéder au partage à partir de Windows, ouvrez File Explorer sur Windows. Dans la barre d'adresse, Type:

  (e.g., \192.168.1.10)

Connectez-vous avec le nom d'utilisateur et le mot de passe Samba que vous avez créés.

Le dossier partagé doit désormais être visible et accessible.


Le partage de fichiers entre Linux et Windows ne doit pas être compliqué. Que vous préfériez Samba pour le partage de réseau, SFTP pour les transferts sécurisés ou les lecteurs USB pour la simplicité, il existe une méthode qui répond à vos besoins. En choisissant le bon outil et en suivant les meilleures pratiques, vous pouvez rendre le partage de fichiers transparent et efficace.

★★★★★