Montage réseau NFS et CIFS sur Debian
Vous souhaitez monter un lecteur réseau sur une distribution Debian, mais un message pas très explicite renvoie une erreur sans proposer de solution ? Une histoire de « mauvais type de système de fichiers, option erronée, superbloc erroné » mais sans indication quelconque. Ce tutoriel indique l’erreur rencontrée et la solution pour remédier à ce problème, à savoir comment créer un montage réseau NFS (serveur Linux) ou CIFS (serveur Windows SMB) sur Debian. Cela fonctionne sur toutes les versions de la distribution Debian et GNU Linux assimilés, que ce soit sur un serveur, un poste de travail ou une machine virtuelle.
Nous sommes donc côté client, le poste qui se connecte à un partage NFS ou CIFS distant. Pour la partie serveur, cela fait l’objet d’un autre tutoriel. Pour Ubuntu, cela se passe ici.
Message d’erreur montage réseau Debian
mount : type erroné de syst .de fichiers, option erronée, super bloc erroné sur servernfs:/h/re/osdist/linux/vendors, codepage ou aide manquante ou autre erreur (pour plusieurs syst. de fichiers (nfs, cifs) vous aurez besoin d’un programme /sbin/mount.<type> intermédiaire) Dans quelques cas certaines informations sont utiles dans syslog – essayez dmesg | tail ou quelque chose du genre
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Solution pour monter un partage NFS et CIFS sur Debian
Bien que non explicite, la solution est simple. Il faut installer un paquet qui permettra de créer un montage NFS. Il existe l’équivalent pour les partages réseau Windows, afin d’avoir un montage CIFS.
1. Ouvrir un Terminal ou une connexion SSH.
2. Après s’être identifié avec un compte utilisateur, se connecter en root :
su
3. Installer le ou les paquets suivants :
apt install nfs-common apt install cifs-utils
4. Ajouter la ligne dans /etc/fstab si nécessaire (voir paragraphe ci-dessous).
5. Créer les répertoires sur le disque :
mkdir /mnt/partagenfs
5. Donner les droits à l’utilisateur sur ces nouveaux dossiers :
chown nobody:nogroup /mnt/partagenfs chmod 755 /mnt/partagenfs
6. Demander le montage, ici de tous les ajouts :
mount -a
7. Le ou les montages sont correctement effectués et le seront à chaque redémarrage du système grâce aux informations dans fstab.
Exemple de montage NFS dans fstab
srvlinux:/srv/compta /mnt/compta nfs defaults,user,auto
Exemple de montage CIFS (Windows) dans fstab
//SRVWINDOWS/Partage/Compta /mnt/compta cifs username=comptable,password=mdpcomptable,file_mode=0777,dir_mode=0777 0 0