Prérequis
Afin de pouvoir monter les dossiers partager Windows, le paquets suivants doit être installé:
apt-get install smbfs ou plutot apt-get install cifs-utils
De plus, un dossier doit être créé afin de servir de point de montage, dans notre cas, nous allons choisir le nom de ‘dossier « /point_de_montage », mais vous pouvez choisir autre chose:
mkidir /dossier point_de_montage
De plus, du côté Windows, avec un poste ou un serveur ayant l’adresse IP 192.168.0.100, il faut mettre en place le partage de dossier, dans notre exemple, le dossier s’appelle a_partager.
Pour effectuer un montage ponctuel
Pour effectuer ponctuellement des montages ou changer régulièrement le dossier Windows:
mount -v -t cifs //192.168.0.100/a_partager /point_de_montage -o user=<my_windows_login>,password=<my_windows_password>
Vous pouvez aussi spécifier un utilisateur linux auquel appartient tous les fichiers, dans l’exemple ci-dessous, l’utilisateur www-data (uid = 33) appartenant au groupe www-data (gid = 33), de plus les droits d’accès aux éléments peuvent être précisés:
mount -v -t cifs //192.168.0.100/a_partager /point_de_montage -o user=<my_windows_login>,password=<my_windows_password>,uid=33,gid=33,file_mode=0660,dir_mode=0770
Montage régulier
Si vous montez régulièrement le même dossier Windows, vous pouvez inscrire les éléments de montages dans le fichier « /init/fstab » en ajoutant la ligne:
//192.168.0.100/a_partager /point_de_montage cifs user=<my_windows_login>,password=<my_windows_password>,uid=33,gid=33,file_mode=0660,dir_mode=0770,noauto 0 0
L’inconvénient de ce système est que vos accès à votre compte Windows est accessible par tous, dans ce cas, il peut être intéressant de déporter l’authentification dans un autre fichier et de réduire les accès. Dans notre exemple, le fichier est situé à l’emplacement suivant « /path/to/.smbcredentials », et il contient les informations suivantes:
username=<my_windows_login> password=<my_windows_password>
Et pour réduire les accès au fichier uniquement à son propriétaire:
chmod 600 /path/to/.smbcredentials
Maintenant, il convient de modifier le contenu du fichier « /etc/fstab » comme suit:
//192.168.0.100/a_partager /point_de_montage cifs credentials=/path/to/credentials,uid=33,gid=33,file_mode=0660,dir_mode=0770,noauto 0 0
N’hésitez pas à remonter vos remarques.
Commentaires récents