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: