[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Toujours des problèmes avec mount.cifs



Bonjour,

C'est à désespérer, on dirait qu'il y a encore eu des modifs sur le mount.cifs
des versions récentes de debian (sid, squeeze) qui m'empêchent de faire
des montages smb. A moins que ce soit autre chose ?

Suivant certains conseil judicieux obtenus sur la liste, j'ai utilisé la possibilité
d'autoriser la commande /sbin/mount.cifs aux sudoers membre d'un groupe.
Cela permet a des utilisateurs ordinaires de faire des montages smb sans être
root.

J'ai donc fait en tant que root:
# addgroup --system cifs
# adduser guy cifs

j'ai rajouté la ligne suivante au fichier /etc/sudoers:
%cifs    ALL = (root) NOPASSWD: /sbin/mount.cifs, /bin/umount

Puis en tant que user guy (après avoir redémarré la session)
$ mkdir /homeL/guy/shares/mtd-cpd_guy
$ sudo /sbin/mount.cifs //mtd-cpd/guy /homeL/guy/shares/mtd-cpd_guy/ -o credentials=/homeL/guy/.smbcred,iocharset=utf8
$ ls -al /homeL/guy/shares/
...
drwxr-xr-x 191 root root     0 26 mai   10:28 mtd-cpd_guy
$ mount | grep mtd
//mtd-cpd/guy on /homeL/guy/shares/mtd-cpd_guy type cifs (rw,mand)

Et là vous noterez les droits sur le partage (755) qui ne permettent pas à
l'utilisateur guy d'écrire dans le dossier. Ça, c'est une nouveauté! Auparavant j'avais du 777. Cela vient-il de la version du mount.cifs qui provient sous sid
et squeeze de cifs-utils (2:4.1-1). Chose curieuse sur un PC en lenny avec
les backports, je n'ai pas ce soucis (cifs-utils 2:4.1-1~bpo50+1).

J'ai essayé de changer umask, de positionner des options de montages cifs (uid, forceuid, ...)
rien n'y fait.

Le problème vient-il d'ailleurs ?

Merci.

--
Guy
Reply to: