Comment transférer des fichiers Entre Linux et Windows via LAN

Vous avez essayé d’utiliser un lecteur flash ou une carte SD pour transférer des fichiers de Linux vers un ordinateur Windows, et vous l’avez trouvé ennuyeux et fatigant, surtout lorsqu’il y a beaucoup de fichiers à déplacer et que cela prend du temps.

Vous n’avez pas à perdre votre temps précieux à utiliser des périphériques de stockage lorsque vous pouvez déplacer des fichiers rapidement et facilement sur votre réseau local (LAN).

Les principales méthodes utilisées pour ce faire sont:

  • Créer un partage sous Linux pour y accéder depuis Windows en utilisant Samba
  • Créer un partage sous Windows pour y accéder depuis Linux

Créer un partage sous Linux et y accéder depuis Windows en utilisant Samba

La meilleure et la plus rapide façon de le faire est d’installer la suite Samba. Samba est une solution idéale pour partager des fichiers entre différents appareils tels qu’une machine Windows, Linux ou Mac. Les machines doivent être mises en réseau avec un routeur générique.

Les machines Windows sont équipées de fonctionnalités qui leur permettent de travailler avec Samba dès la sortie de la boîte, vous n’avez donc besoin d’installer qu’un seul paquet pour les machines Linux.

1. Sur votre machine Linux, ouvrez l’emplacement contenant les fichiers que vous souhaitez partager.

2. Faites un clic droit sur le fichier et sélectionnez « Options de partage. »

transfer-files-linux-windows-via-lan-sharing-options

3. Si vous recevez une invite vous demandant d’installer les services Samba, cliquez sur « Installer le service. »

4. Cliquez sur Redémarrer la session une fois le service Samba installé pour activer le partage.

5. Cochez les cases « Partager ce dossier » et « Autoriser d’autres personnes à créer et supprimer des fichiers dans ce dossier ».

6. Cliquez sur « Créer un partage » pour terminer le processus.

7. Ouvrez Terminal et tapez les commandes suivantes:

 sudo smbpasswd - un NOM D'UTILISATEUR

Remplacez le NOM D’UTILISATEUR par votre propre nom d’utilisateur.

 sudo cp/ etc/samba/smb.conf/etc/samba/smb.conf.oldsudo nano / etc/ samba/ smb.conf

8. Recherchez la section globale et ajoutez les lignes:

 crypter les mots de passe = support truewins = oui

9. Appuyez sur Ctrl + O et Ctrl + X pour enregistrer et quitter.

10. Redémarrer Samba:

 redémarrage du service sudo smbd

11. Accédez à la machine Windows et cliquez avec le bouton droit sur Démarrer, puis sélectionnez Exécuter.

12. Dans la zone Exécuter, tapez la commande : \computer_name\share_name5.

Remarque: le nom de l’ordinateur dans ce cas peut être l’adresse IP de la machine Linux, que vous pouvez trouver en allant sur l’ordinateur Linux et en ouvrant le terminal, puis en tapant ipconfig.

13. Tapez le nom de l’ordinateur Linux et partagez le nom de la ressource.

14. Une invite sera affichée demandant vos informations d’identification.

15. Saisissez votre nom d’utilisateur et votre mot de passe Linux. Cliquez sur OK.

16. Essayez d’accéder aux partages depuis votre ordinateur Windows.

Le nouveau serveur doit être affiché dans « Mes emplacements réseau » dans Windows.

Sinon, procédez comme suit : cliquez avec le bouton droit sur Démarrer et sélectionnez Exécuter, puis entrez : //server. Remplacez le serveur par le nom ou l’adresse IP de la machine qui exécute votre serveur Samba. Une fenêtre avec les partages consultables à partir du serveur s’ouvrira.

Remarque : pour accéder aux partages non consultables, utilisez ce code: \server\share name

Créer un partage dans Windows pour y accéder depuis Linux

Cela se fera en trois étapes comme suit:

  • Activer le partage sous Windows
  • Partager le dossier
  • Y accéder depuis Linux

Activer le partage sous Windows

Commencez par vous assurer que les paramètres réseau sont configurés pour autoriser une connexion depuis le système Linux. Pour ce faire :

1. Allez dans le panneau de configuration et cliquez sur « Réseau et Internet. »

transfer-files-linux-windows-via-lan-control-panel-network-and-internet

2. Sélectionnez « Centre Réseau et Partage. »

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center

3. La fenêtre Réseau et Centre de partage s’ouvrira. Cliquez sur « Modifier les paramètres avancés. »

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center-change-advanced-settings

4. Activez ces deux paramètres: « Découverte du réseau » et « Activer le partage de fichiers et d’imprimantes. »

transfer-files-linux-windows-via-lan-network-and-sharing-center-enable

5. Cliquez sur Enregistrer les modifications.

6. Le partage est maintenant activé.

Partager le dossier

Créez un dossier partagé pour que le système Linux puisse le voir, s’y connecter et y accéder. Vous pouvez partager n’importe quoi, alors suivez ces étapes :

1. Recherchez le dossier que vous souhaitez partager et cliquez dessus avec le bouton droit de la souris.

2. Sélectionnez  » Propriétés. »

transfer-files-linux-windows-via-lan-file-explorer-properties

3. Sous l’onglet Partage, cliquez sur  » Partage avancé. »

4. Sous la fenêtre de partage avancé, activez l’option « Partager ce dossier ».

5. Cliquez sur  » Autorisations. »

Remarque : dans la fenêtre Autorisations, vous pouvez restreindre l’accès au dossier à des utilisateurs ou à des comptes spécifiques. Sélectionnez « Autorisation de contrôle total pour tout le monde » pour donner accès à n’importe quel utilisateur. De cette façon, tout le monde peut lire et écrire des modifications aux fichiers du dossier que vous partagez.

Si, toutefois, vous souhaitez restreindre l’accès à des comptes d’utilisateurs spécifiques, supprimez l’utilisateur  » Tout le monde « , ajoutez les utilisateurs de votre choix, puis attribuez-leur les autorisations pertinentes. Les comptes d’utilisateurs sont ceux qui se trouvent sur le système Windows (pas sur le système Linux).

6. Cliquez sur OK pour fermer la fenêtre Autorisations.

7. Cliquez sur OK pour fermer la fenêtre de partage avancé.

8. Accédez à l’onglet Sécurité dans la fenêtre des propriétés principales.

Remarque : configurez des autorisations similaires à celles des paramètres de partage afin que les utilisateurs de Linux puissent accéder au dossier partagé.

S’ils ne correspondent pas, les paramètres les plus restrictifs sont appliqués.

Cependant, si l’utilisateur avec lequel vous avez l’intention de partager dispose déjà d’autorisations de sécurité, fermez la fenêtre et passez à la troisième étape. Sinon, cliquez sur « Modifier » pour ajouter un utilisateur, cliquez sur « Ajouter » dans la fenêtre des autorisations qui s’ouvre et entrez les détails de l’utilisateur.

9. Cliquez sur OK sur toutes les fenêtres. Le dossier doit maintenant être partagé avec votre réseau.

Accès depuis Linux

Vous pouvez monter le dossier partagé à l’aide de l’interface graphique Linux ou à l’aide d’une ligne de commande. Pour notre exemple, nous utiliserons Terminal car il fonctionne sur de nombreuses distributions, et c’est plus rapide.

Pour ce faire, vous aurez besoin du package cifs-utils pour monter les partages SMB. Suivez les étapes suivantes.

1. Dans le terminal, tapez:

 sudo apt - get install cifs-utils

2. Créez un répertoire.

3. Montez le partage dans le répertoire

4. Créez un dossier sur le bureau. (C’est plus facile d’accès à partir d’ici.)

5. Créez et montez le dossier à l’aide de ces commandes:

 mkdir ~/Desktop/Windows - Partage le montage.cifs // WindowsPC/Share/home/username/Desktop/Windows-Share-o user=username

Remarque: si vous êtes invité à saisir le mot de passe root du système Linux et de votre compte utilisateur sous Windows, insérez chacun d’eux et exécutez la commande.

Vous verrez maintenant le contenu du partage Windows et pourrez y ajouter des données.

Pouvez-vous maintenant transférer des fichiers vers et depuis les systèmes Linux et Windows? Dites-nous ce qui a fonctionné pour vous, et si vous avez une méthode différente, partagez-la avec nous ci-dessous.

 Elsie Biage Elsie Biage

Ma passion a toujours été de partager toutes les informations utiles que je trouve sur la technologie, dans le but ultime d’aider les gens à résoudre un problème.

Nos derniers tutoriels livrés directement dans votre boîte de réception.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Previous post Yug Ylimaf
Next post Intégration continue du Sélénium avec Jenkins [Selenium-Maven-Git-Jenkins] – Guide Étape par Étape