Comme indiqué sur https://www.linuxfordevices.com/tutorials/centos/mount-cifs-share
le montage simple d'un partage Windows sur un Linux comme CentOS 7.9 ne demande pas l'installation d'un package particulier. Seul des options avancées le demandent. Dans ce cas, installer cifs-utils
sudo apt-get cifs-utils
sudo yum install cifs-utils
Lien vers le fichier : cliquez ici
Côté client (linux), il faut créer un répertoire sur lequel on viendra monter le partage nfs.
Bien sûr vous pouvez adapter le nom du répertoire
sudo mkdir -p /point_montage_nfs_cote_linux
Lien vers le fichier : cliquez ici
Exemple de commande de montage d'un partage Windows sur un linux centos 7.9
sudo mount -t cifs -o username=loginwindows,password=lemotdepasse //nom_serveur_windows/nom_partage_windows /point_montage_nfs_cote_linux
Lien vers le fichier : cliquez ici
Vous pouvez obtenir ce message d'erreur si le serveur qui héberge le partage est ancien, comme un vieux synologie par exemple :
mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
CIFS: VFS: \\192.168.0.2 Dialect not supported by server. Consider specifying vers=1.0 or vers=2.0 on mount for accessing older servers
CIFS: VFS: cifs_mount failed w/return code = -95
Dans ce cas, spécifiez la version ainsi
sudo mount -t cifs -o username=loginwindows,password=lemotdepasse,vers=2.0 //nom_serveur_windows/nom_partage_windows /point_montage_nfs_cote_linux
Lien vers le fichier : cliquez ici
Pour rendre le montage persistant il faut le mettre dans fstab
On trouve les différentes options sur https://linux.die.net/man/8/mount et https://linux.die.net/man/8/mount.cifs
fstab peut être édité avec nano avec
nano /etc/fstab
Lien vers le fichier : cliquez ici
Adapter et ajouter cette ligne. Le login et mot de passe est en clair, mais seul root accède à fstab.
Des site comme https://www.linuxfordevices.com/tutorials/centos/mount-cifs-share montrent qu'on peut les placer dans un fichier accessible uniquement par root. C'est suivant chacun.
//nom_serveur_windows/nom_partage /nom_repertoire_de_montage cifs user,auto,_netdev,username=loginwindows,password=lemotdepasse 0 0
Lien vers le fichier : cliquez ici
Comme vu avant, on peut demander à utiliser une version plus ancienne du protocole
//nom_serveur_windows/nom_partage /nom_repertoire_de_montage cifs user,auto,_netdev,username=loginwindows,password=lemotdepasse,vers=2.0 0 0
Lien vers le fichier : cliquez ici
Par défaut le montage est fait avec le compte root.
Si vous voulez spécifier un owner et un groupe différent, il faut indiquer leur uid comme ci-dessous
//nom_serveur_windows/nom_partage /nom_repertoire_de_montage cifs user,auto,_netdev,username=loginwindows,password=lemotdepasse,uid=1001,gid=1002 0 0
Lien vers le fichier : cliquez ici
Testez la configuration de fstab avec cette commande. Elle doit monter tout son contenu
mount -a
Lien vers le fichier : cliquez ici
Article(s) en relation(s)