Aller au contenu

Automount

Partage Samba

Dépendances

Installation

Fichier identifiants

Bash
apt install samba cifs-utils

Créer le fichier

Bash
nano /etc/samba/smb-user-credentials

Renseigner le nom d'utilisateur et le mode de passe :

Text Only
username=
password=

Droits du fichier

Bash
chmod 600 /etc/samba/smb-user-credentials

Point de montage

Créer le dossier qui servira de point de montage

Bash
mkdir -p /chemin/du/montage

Fichier de configuration

Fichier mount

Si votre chemin est /chemin/du/montage le fichier doit se nommer chemin-du-montage. Sinon cela ne marchera pas.

La commande systemd-escape -p --suffix=mount peut être utilisée pour nommer le fichier.

Bash
nano /etc/systemd/system/chemin-du-montage.mount
Text Only
[Unit]
Description=blablabla

[Mount]
What=//server/chemin
Where="/chemin/du/montage"
Options=credentials=/etc/samba/smb-user-credentials,iocharset=utf8,gid=xxx,uid=xxx,vers=3.0,x-systemd.automount
Type=cifs
TimeoutSec=30

[Install]
WantedBy=multi-user.target

Fichier automount

Bash
nano /etc/systemd/system/chemin-du-montage.automount
Text Only
1
2
3
4
5
6
7
8
[Unit]
Description=blablabla

[Automount]
Where="/chemin/du/montage"

[Install]
WantedBy=multi-user.target

Activer le montage

Bash
systemctl daemon-reload
systemctl enable chemin-du-montage.automount --now