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

Re: Mount et SMB



Je réponds, après avoir cherché longtemps

avec

xg@valiho:~$ grep esl /etc/fstab
\\lib\esl /esl smbfs user,password=wcxwcwxwxc,username=xg,noauto,rw,exec 0 0

J'obtiens:
umount: /esl mount disagrees with the fstab

c'est normal, puisque mtab contient
//lib/esl /esl smbfs 0 0
les \ ont été changés en /

xg@valiho:~$ mount|grep esl
//lib/esl on /esl type smbfs (0)

Si je change dans fstab

xg@valiho:~$ grep esl /etc/fstab
//lib/esl /esl smbfs user,password=xwcxwwxcwx,username=xg,noauto,rw,exec 0 0

J'obtiens:
xg@valiho:~$ mount /esl
xg@valiho:~$ umount /esl
umount: only root can unmount //lib/esl from /esl

Dans les deux cas, root peut démonter.
pourquoi ?

parce que smbfs ne met pas à jour correctement /etc/mtab.
Il devrait noter les options, comme pour le memorystick, par exemple:
/dev/sda1 /mstick vfat rw,noexec,nosuid,nodev,user=xg 0 0

pour démonter, il faut trouver la mention 'user=xg' pour que xg ait le droit de démonter.
il reste le palliatif consistant à remplacer 'user' par 'users'
(l'utilisateur ayant monté peut démonter) par (n'importe quel utilisateur peut démonter)

La ligne correcte dans /etc/fstab est donc
//lib/esl /esl smbfs username=xwcxwwxcwx,password=xg,noauto,--,rw,users 0 0




Reply to: