Compatibilité Windows

Comment partager des fichiers entre Windows et Linux

Comment partager des fichiers entre Windows et Linux

Le partage de fichiers est l'action d'envoyer un ou plusieurs fichiers d'un ordinateur à un autre. En théorie, c'est une chose simple. Le processus est assez simple et direct si les deux ordinateurs exécutent le même système d'exploitation. Quand c'est différent, les choses se compliquent un peu.

Dans ce guide, découvrez comment partager des fichiers entre Windows et Linux.

Partage de fichiers entre Windows et Linux

Il existe plusieurs façons de configurer à la fois Windows et Linux pour partager des fichiers. Cependant, dans le cas de ce guide, je montrerai principalement comment configurer Linux pour le partage de fichiers. Pour la configuration spécifique à Windows, je ne présenterai que les éléments nécessaires.

Commençons!

Partager des fichiers à l'aide de périphériques de stockage portables

C'est l'un des moyens les plus courants et traditionnels de partager des fichiers entre deux ordinateurs. Généralement, il s'agit de supports de stockage portables. Vous avez une clé USB? Un disque dur/SSD portable? Il suffit de le brancher sur l'ordinateur source, de copier les données sur le stockage portable et de les partager avec votre ordinateur cible.

Dans certains scénarios où les données sont trop volumineuses pour être partagées sur le réseau/Internet, c'est la meilleure solution. Dans un espace de travail professionnel où des téraoctets de données doivent être partagés et stockés, il existe des matrices RAID portables pour faire le travail.

Bien que ce soit simple et efficace, il y a quelques choses à garder à l'esprit.

Partager des fichiers sur le stockage cloud

Le stockage en nuage est le moyen standard de partage de fichiers à l'ère d'Internet. Les fichiers peuvent être chargés et téléchargés sur n'importe quel appareil avec un navigateur Web moderne. Cependant, il y a quelques points différents à retenir si vous souhaitez choisir cette voie.

Certains des stockages cloud en ligne populaires incluent Google Drive, Dropbox, OneDrive, pCloud, Box, etc. Presque tous offrent gratuitement une quantité raisonnable de stockage en nuage.

Partager des fichiers à l'aide de dossiers réseau

Si les deux ordinateurs sont sur le même réseau, il est possible d'en profiter. Dans cette méthode, certains dossiers de la machine source seront disponibles pour d'autres machines.

Configurer Linux

Pour profiter de cette fonctionnalité, vous devez d'abord configurer les systèmes. Dans le cas de Linux, Samba est la solution parfaite. Samba est la suite standard de programmes pour les systèmes d'exploitation UNIX/Linux pour l'interopérabilité standard de Windows. Découvrez Samba.

Samba est un logiciel populaire que vous pouvez récupérer dans les dépôts de packages officiels de votre distribution. Pour installer Samba, exécutez la commande en fonction de votre distribution.

Pour Debian/Ubuntu et dérivés.

$ sudo apt installer samba

Pour Fedora et dérivés.

$ sudo dnf installer samba

Pour Arch Linux et dérivés.

$ sudo pacman -S samba

Pour openSUSE et dérivés.

$ sudo zypper installer samba

Maintenant, définissez un nom d'utilisateur et un mot de passe pour le partage Samba. Cette commande doit être exécutée avec les privilèges root.

$ sudo smbpasswd -a

Pour une meilleure gestion, il est préférable d'avoir un répertoire dédié pour partager les données de. Créer un répertoire dédié.

$ mkdir -v /home//partager

Le nouveau répertoire doit être déclaré dans le fichier de configuration Samba pour qu'il soit reconnu et utilisé. Il y a aussi une poignée de réglages supplémentaires à faire. Ouvrez le fichier de configuration dans l'éditeur de texte de votre choix.

$ sudo vim /etc/samba/smb.conf

Ajoutez les lignes suivantes à la fin du fichier.

$ [partager]
$ chemin = /home//partager
$ disponible = oui
$ utilisateurs valides =
$ lecture seule = non
$ navigable = oui
$ public = oui
$ inscriptible = oui

Enregistrez le fichier et quittez l'éditeur. Rechargez le service Samba pour appliquer les modifications.

$ sudo systemctl redémarrer smbd

Voila! Samba devrait être opérationnel. Depuis Windows, utilisez l'explorateur de fichiers ou le navigateur et accédez au nom d'hôte ou à l'adresse IP du système Linux, suivi du nom du dossier.

$ \\\partager

Configurer Windows

Dans le cas de Windows, il y a deux étapes dans le processus de configuration.

Tout d'abord, assurez-vous que les options « Découverte du réseau » et « Partage de fichiers et d'imprimantes » sont activées. Allez dans Paramètres >> Réseau et Internet >> Centre Réseau et partage.

Sur le côté gauche, cliquez sur « Modifier les paramètres de partage avancés."

Depuis la nouvelle fenêtre, activez découverte de réseau et partage de fichiers et d'imprimantes. Cliquez sur "Enregistrer les modifications."

Maintenant, sélectionnez le dossier à partager. Faites un clic droit et sélectionnez "Propriétés."

Depuis la nouvelle fenêtre, allez dans l'onglet "Partage". Cliquez sur le bouton "Partager".

Maintenant, vous devez choisir qui peut accéder au dossier. Si vous souhaitez qu'il soit accessible à tous, sélectionnez « Tout le monde » et cliquez sur « Ajouter ». Une fois terminé, cliquez sur « Partager » pour confirmer l'action.

Voila! Le dossier doit être disponible à partir de la machine Linux sur le réseau. Pour accéder au répertoire, ouvrez votre navigateur de fichiers et parcourez le « Réseau » à partir de « Autres emplacements ». Voici comment il apparaît sur le navigateur de fichiers Nautilus sur Ubuntu.

Partager des fichiers à l'aide de SyncThing

Il existe des outils tiers qui permettent de partager des fichiers entre appareils. Ce type d'outils est généralement multiplateforme et offre une sécurité solide avec une connexion cryptée.

Dans cette section, je présenterai SyncThing. SyncThing synchronise les fichiers entre les ordinateurs en temps réel en toute sécurité. C'est un logiciel gratuit et open source disponible pour Windows, Linux, macOS, BSD et autres. Découvrez SyncThing.

Commençons par installer SyncThing. SyncThing est également disponible dans les dépôts de packages par défaut de diverses distributions. Exécutez la commande appropriée en fonction de votre distribution.

Pour Debian/Ubuntu et dérivés.

$ sudo apt install syncthing

Pour Fedora et dérivés.

$ sudo dnf installer syncthing

Pour openSUSE et dérivés.

$ sudo zypper installer syncthing

Pour CentOS/RHEL et dérivés.

$ dnf installer syncthing

Pour les autres plateformes, consultez la page de téléchargement de SyncThing. Le TAR Linux par défaut.L'archive GZ contient une version portable de SyncThing.

Une fois installé, lancez SyncThing. À partir de maintenant, les étapes seront pour la plupart similaires sur toutes les plateformes. La première étape consiste à démarrer le démon SyncThing.

Ensuite, lancez l'interface utilisateur Web SyncThing. C'est le panneau de contrôle principal de SyncThing à partir duquel tout se fera.

Une fois lancé, la première étape devrait être de sécuriser l'accès à SyncThing. Assurez-vous de configurer un nom d'utilisateur et un mot de passe pour des raisons de sécurité. Dans le coin supérieur droit, accédez à Actions >> Paramètres.

Rendez-vous sur l'onglet "GUI" et entrez un nom d'utilisateur et un mot de passe pour l'authentification GUI. Cochez l'option qui active HTTPS pour l'interface graphique.

Une fois les modifications enregistrées, la page Web se rechargera et demandera une authentification auprès de l'interface utilisateur Web de SyncThing.

Ensuite, découvrez comment ajouter/supprimer des dossiers dans SyncThing pour le partage. Depuis le panneau de configuration, nous pouvons voir qu'il y a déjà un dossier par défaut configuré.

Pour ajouter un dossier de votre choix, cliquez sur « Ajouter un dossier ».

Donnez au dossier un nom reconnaissable. Entrez le chemin du répertoire dans le champ "Chemin du dossier". Généralement, c'est tout ce dont vous avez besoin pour partager un dossier. Notez que cela peut ne pas fonctionner si l'utilisateur sous lequel SyncThing s'exécute n'a pas l'autorisation de lecture sur le répertoire et les fichiers.

Il est temps d'ajouter le bureau à distance. Nous avons besoin de l'ID de l'appareil SyncThing du bureau distant pour le faire. L'ID est disponible dans Actions >> Afficher l'ID. Dans ce cas, c'est l'identifiant de l'appareil SyncThing de mon bureau Windows.

Pour l'ajouter à Linux, cliquez sur "Ajouter un périphérique distant" dans le coin inférieur droit du panneau de configuration Web de SyncThing.

Entrez l'identifiant de l'appareil. Vous pouvez également définir manuellement un nom d'appareil.

Dans l'onglet "Avancé", vous pouvez vous assurer que tout le transfert de données avec l'appareil va être compressé. Cela peut être utile pour augmenter la bande passante efficace.

Le bureau doit apparaître dans la liste des bureaux distants.

Partageons le dossier que nous venons d'ajouter avec le système Windows. Cliquez sur le dossier et sélectionnez « Modifier ».

Dans l'onglet "Partage", sélectionnez le bureau distant que nous venons d'ajouter.

Sous Windows, l'ID de périphérique Linux SyncThing doit également être ajouté. Lorsque le système Linux essaie de se connecter, il affichera la fenêtre contextuelle suivante dans le système Windows. Cliquez sur « Ajouter » pour confirmer.

Décidez où les données entrantes doivent être enregistrées (sur la machine Windows).

La synchronisation devrait commencer. Le temps nécessaire pour terminer la synchronisation dépend de la bande passante de votre réseau et de la quantité de données à synchroniser. Une fois terminé, vous verrez que le dossier est marqué comme « À jour » sur les deux systèmes.

Dernières pensées

Il existe différentes méthodes pour partager des fichiers entre ordinateurs. Quelle méthode choisir? Tout dépend de toi. Personnellement, l'utilisation d'outils tiers est le moyen le plus simple car ceux-ci sont conçus uniquement pour ce travail.

Pour les experts, rsync est probablement plus préférable. C'est un outil en ligne de commande avec des tonnes de personnalisations et des fonctionnalités robustes. Découvrez comment utiliser rsync pour copier des fichiers.

Bon calcul!

Émulez les clics de souris en survolant à l'aide de la souris sans clic dans Windows 10
L'utilisation d'une souris ou d'un clavier dans la mauvaise posture d'une utilisation excessive peut entraîner de nombreux problèmes de santé, notamme...
Ajoutez des gestes de souris à Windows 10 à l'aide de ces outils gratuits
Ces dernières années, les ordinateurs et les systèmes d'exploitation ont considérablement évolué. Il fut un temps où les utilisateurs devaient utilise...
Contrôlez et gérez le mouvement de la souris entre plusieurs moniteurs dans Windows 10
Gestionnaire de souris à double affichage vous permet de contrôler et de configurer le mouvement de la souris entre plusieurs moniteurs, en ralentissa...