Méthode 1 : Partage Samba depuis Linux vers Windows
Samba est une solution open-source qui permet de partager des fichiers entre Linux et Windows, en simulant un partage Windows.
Étapes côté Linux :
• Installez Samba si ce n’est pas déjà fait :
sudo apt install samba
• Créez un dossier à partager (ex. : /home/votre_user/partage), puis modifiez les droits :
mkdir ~/partage chmod 777 ~/partage
• Éditez le fichier de config Samba :
sudo nano /etc/samba/smb.conf
Et ajoutez à la fin :
[Partage] path = /home/votre_user/partage browseable = yes read only = no guest ok = yes
• Redémarrez Samba :
sudo systemctl restart smbd
• Récupérez l’IP de la machine Linux :
ip a
Côté Windows :
• Ouvrez l’explorateur de fichiers et tapez l’adresse :
\\IP_de_Linux\Partage
• Vous pouvez maintenant naviguer dans les fichiers comme si c’était un dossier du PC.
Méthode 2 : Partage de Windows vers Linux
Côté Windows 11 :
• Faites un clic droit sur le dossier à partager > Propriétés > Partage > Partager…
• Ajoutez “Tout le monde” et cliquez sur Partager
• Notez l’adresse réseau de votre PC (ipconfig dans CMD)
Côté Linux :
• Installez le paquet cifs-utils :
sudo apt install cifs-utils
• Créez un point de montage :
mkdir ~/windows_partage
• Montez le dossier partagé :
sudo mount -t cifs //IP_Windows/Nom_Du_Dossier ~/windows_partage -o guest
Et voilà, vous accédez aux fichiers Windows directement depuis votre explorateur Linux. Le montage peut même être rendu permanent via /etc/fstab pour les plus motivés.
Méthode 3 : Utiliser Warpinator (Linux Mint, Ubuntu)
Une solution ultra simple pour ceux qui veulent une interface graphique sans se prendre la tête.
• Installez Warpinator sur Linux :
sudo apt install warpinator
• Sur Windows, installez Winpinator (le port Windows de Warpinator).
• Lancez les deux applis, et les machines se détectent automatiquement. Transférez les fichiers en quelques clics, comme si vous étiez en Bluetooth mais version geek.
En bonus : le bon vieux serveur HTTP temporaire
Un one-liner magique sur Linux pour partager un dossier en HTTP local :
cd ~/partage && python3 -m http.server 8080
Puis, sur Windows, tapez dans le navigateur :
http://IP_de_Linux:8080
Et téléchargez ce que vous voulez. Simple, rapide, et totalement sans prise de tête.