Aller au contenu

SMB client (fstab)

Prérequis

Bash
apk add samba-client cifs-utils

Fichier identifiants

Créer le dossier des identifiants

Bash
mkdir /etc/samba/credentials

Créer le fichier utilisateur

Bash
nano /etc/samba/credentials/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/credentials/smb-user-credentials

Point de montage

Créer le dossier qui servira de point de montage

Bash
mkdir -p /chemin/du/montage

Identification du propriétaire

Il faut maintenant identifier le propriétaire des futurs dossiers que nous allons monter. Celui qui aurait les droits dessus.

Bash
id utilisateur # rempalcer utilisateur par celui souhaité

Noter le uid et le gid (100 et 101)

Modification du fstab

Nous allons maintenant écrire dans le fstab, pour que nos montages se fassent au démarrage de l'ordinateur

Bash
# remplacer les valeurs par les votres
echo -e "#\n# NAS\n//IP_DU_NAS/CHEMIN /CHEMIN/LOCAL  cifs    credentials=/etc/samba/credentials/smb-user-credentials,iocharset=utf8,uid=xxx,gid=xxx,_netdev,vers=3.0     0       0" >> /etc/fstab

Exécuter le fstab

Bash
mount -a

Activer le montage au démarrage

Bash
rc-update add netmount