Linux

Comment partager des dossiers entre deux ordinateurs Linux ?


Partager un dossier entre deux serveurs Linux

Le partage de dossiers entre deux serveurs Linux se fait principalement à l’aide du système de fichiers NFS (Network File System). Ce processus implique plusieurs étapes pour garantir une configuration correcte et la sécurité des données partagées.

  1. Identifier les serveurs : Déterminez les serveurs impliqués. Par exemple, un serveur nommé « sauvegarde » avec l’adresse IP 172.16.0.34 et un client nommé « BD » avec l’adresse IP 172.16.0.31.
  2. Installer NFS : Sur le serveur « sauvegarde », installez le service NFS si ce n’est pas déjà fait. Cela peut généralement être réalisé via le gestionnaire de paquets de votre distribution.
  3. Configurer NFS : Modifiez le fichier de configuration pour définir quels dossiers vous souhaitez partager et les autorisations d’accès pour le client.
  4. Créer un répertoire partagé : Sur le serveur, créez un répertoire que vous voulez partager, en vous assurant de lui fournir les droits d’accès nécessaires.
  5. Redémarrer le service : Une fois la configuration effectuée, redémarrez le service NFS pour que les modifications prennent effet.

Comment partager des dossiers entre deux ordinateurs Linux ?

Pour faciliter le partage de dossiers entre deux ordinateurs Linux, plusieurs méthodes peuvent être utilisées, y compris NFS, Samba et SCP. Suivons le processus de partage via NFS, car il est souvent privilégié pour un environnement Linux à Linux.

  1. Installation de NFS : Exécutez la commande adéquate pour installer NFS sur le serveur destinataire. Utilisez un terminal et entrez sudo apt install nfs-kernel-server pour la plupart des distributions basées sur Debian.
  2. Configuration du partage : Modifiez le fichier /etc/exports pour inclure le chemin du dossier à partager ainsi que les droits d’accès nécessaires. Par exemple, vous pourriez ajouter une ligne comme /dossier_partagé 172.16.0.31(rw,sync).
  3. Création du répertoire : Si le répertoire à partager n’existe pas, créez-le avec la commande mkdir /dossier_partagé, puis octroyez les permissions adéquates avec chmod 777 /dossier_partagé.
  4. Redémarrage NFS : Après avoir fait les modifications nécessaires, redémarrez le service NFS avec sudo systemctl restart nfs-kernel-server.
  5. Montage sur le client : Sur le client, utilisez la commande mount pour accéder au dossier partagé, par exemple mount 172.16.0.34:/dossier_partagé /mnt.

Accéder à un dossier partagé via NFS

Pour accéder à un dossier partagé sur un autre système Linux, suivez ces étapes :

  1. Ouvrir un terminal : Connectez-vous au client en utilisant un terminal pour exécuter les commandes nécessaires.
  2. Créer un point de montage : Avant de monter le dossier partagé, créez un répertoire local qui servira de point de montage avec mkdir /mnt/dossier_partagé.
  3. Monter le répertoire : Utilisez la commande mount pour monter le dossier partagé : sudo mount 172.16.0.34:/dossier_partagé /mnt/dossier_partagé.
  4. Vérifier le montage : Vous pouvez vérifier que le montage a réussi en naviguant vers /mnt/dossier_partagé et en y consultant les fichiers.
A lire :  Comment trouver les fichiers les plus volumineux d'un répertoire sous Linux ?

Partage de fichiers avec d’autres méthodes

Bien que NFS soit une méthode courante pour le partage de fichiers entre serveurs, d’autres options existent :

  1. Samba : Si vous devez également partager des fichiers avec des systèmes Windows, configurer Samba est une excellente option pour accéder aux protocoles SMB/CIFS.
  2. Utilisation de SCP : Pour des transferts sécurisés, SCP (Secure Copy Protocol) permet de copier des fichiers d’un ordinateur à un autre de manière sécurisée. Tapez simplement scp fichier.txt utilisateur@192.168.0.2:/chemin/.
  3. Rsync : Ce puissant outil permet de synchroniser des fichiers et des répertoires entre des ordinateurs, idéal pour la sauvegarde de données.

FAQ

Quelle est la différence entre NFS et Samba ?
NFS est conçu principalement pour les systèmes UNIX/Linux, tandis que Samba permet le partage de fichiers avec des systèmes Windows en utilisant les protocoles SMB/CIFS.
Que faire si le montage NFS échoue ?
Vérifiez les configurations IP, les permissions sur le serveur, et assurez-vous que le service NFS fonctionne correctement avec sudo systemctl status nfs-kernel-server.
Comment sécuriser un partage NFS ?
Il est important de restreindre les accès IP dans le fichier /etc/exports, d’utiliser des pare-feu appropriés et de n’autoriser que des utilisateurs de confiance.