Outils pour utilisateurs

Outils du site


informatique:linux:monter_un_dossier_partage_automatiquement_au_demarrage

Monter un dossier partagé automatiquement au démarrage

Date de création : 2021/07/27 21:20

 

Voici un petit tutoriel rapide pour configurer le montage automatique, au démarrage, d'un dossier partagé sur un réseau local dans une distribution Linux.

Pour cet exercice j'utilise xbuntu et un serveur Nas Synology avec Samba.

Configuration du serveur

Commençons par préparer le dossier à partager sur le serveur NAS. Je vais être très bref car il y a déjà une pléthore de tutoriels sur ce sujet et tout va dépendre de votre matériel.

Chez Synology c'est très simple, dans le panneau de configuration onglet dossier partagé, On crée un dossier partagé, par exemple : mondossierpartage.

Dans l'onglet Service de fichiers on active le protocole Samba (smb).

Dans l'onglet Sécurité à la page Pare-feu on modifie les règles pour ajouter une règle pour Samba:

  • Créer
  • sélectionner dans une liste
  • on choisit serveur windows
  • on enregistre

Bien enregistrer et cocher Activer le par-feu si ce n'est pas fait…

Voila pour le serveur c'est tout.

Avant de quitter la page de configuration récupérer l'adresse IP dans le panneau Santé du système, par exemple 192.168.0.13, on en aura besoin plus-tard.

Maintenant le client.

Client Linux

Donc moi je suis sur Xbuntu un bureau léger pour les vieux ordinateurs ( ordinosaure ).

On commence par installer Samba.

Dans un terminal:

sudo apt update
sudo apt install samba

Une fois l'installation terminé le service démarre automatiquement. On peut le vérifier avec la commande:

sudo systemctl status smbd

qui devrait nous retourner une réponse comme celle-si:

smbd.service - Samba SMB Daemon
   Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-11-27 09:25:38 UTC; 2min 12s ago
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 15142 (smbd)
   Status: "smbd: ready to serve connections..."
    Tasks: 4 (limit: 1152)
   CGroup: /system.slice/smbd.service
...

Maintenant il faut configurer le pare-feux.

Les ports nécessaire pour Samba sont:

  • UDP 137 138
  • TCP 139 et 445

Si on utilise UFW c'est très simple, il suffit d’utiliser cette commande:

sudo ufw allow 'Samba'

nous allons faire une sauvegarde du Fichier de configuration original pour éviter les problèmes:

sudo cp /etc/samba/smb.conf{,.backup}

Le fichier de configuration par défaut fourni avec le package Samba est configuré pour le serveur Samba autonome.

Ouvrez le fichier et assurez-vous server role est réglé sur standalone server

Nous allons maintenant créer le dossier local qui va servir au montage du dossier distant.Vous pouvez le créer ou vous voulez, ici on met tout dans media:

sudo mkdir /media/monsuperdossierlocal

La nous avons plusieurs approches possible. Moi je fais le montage en autorisant l'utilisateur ou un groupe, en l'occurrence le miens.

Pour le trouver:

id votrenomdutlisateur
uid=1001(votrenomdutlisateur) gid=1001(votrenomdutlisateur) groups=1001(votrenomdutlisateur),27(sudo)

Ok Bon la on à presque tout.

Réglage de fstab

Maintenant nous allons configurer fstab pour avoir le montage automatique au démarrage.

donc soit vous l'ouvrez avec nano soit vous passez en mode graphique.

Le plus rapide reste quand même nano donc :

sudo nano /etc/fstab

et on ajoute à la dernière ligne:

  • L'adresse du serveur distant
  • l'adresse du dossier local
  • le type du protocol
  • l'identifiant de connexion si il y en a un
  • le groupe autorisé à jouer avec…
  • une petite dose de chance
//192.168.0.13/mondossierpartage /media/monsuperdossierlocal cifs rw,uid=1001,username=nomlogindeconnectionsynology,password=monsupermotdepasse

Voila si tout c'est bien passé on enregistre on ferme nano et on tape un petit:

mount -a

pour lancer le montage du dossier, normalement votre dossier distant doit apparaitre dans votre dossier local et automatiquement au prochain démarrage.

Pour le demonter :

umount /media/monsuperdossierlocal

et pour redémarrer le service Samba:

sudo systemctl restart smbd
sudo systemctl restart nmbd

Cette page a pour source partielle ou intégrale la page suivante:


Page dans la catégorie:

informatique/linux/monter_un_dossier_partage_automatiquement_au_demarrage.txt · Dernière modification : 2022/04/10 17:26 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki