Hep!
Jeg sidder her med en Mandrake (som jeg langt fra er vant til at arbejde
med) og prøver at få den til at lave et mount af en samba-share.
Jeg skal have monteret den til brugeren oscar (uid/gid:501/501) så han
kan læse og skrive i den.
mount -t smbfs -o fmask=600,dmask=700,uid=501,gid=501,username=Administrator,password= //marvin/storage test/
Dette giver dog ikke helt det ønskede resultat. Brugeren 'oscar' kan fint
læse 'test/', men ikke de underliggende mapper:
drwxr-xr-x 1 oscar oscar 4096 May 2 17:45 test/
Undermapper til 'test/':
drwxr-xr-x 1 root root 0 Apr 29 04:20 backup/
drwxr-xr-x 1 root root 0 Apr 21 19:39 clients/
En sjov ting, der undrer mig, er når jeg bevæger mig ned i hierakiet,
finder jeg pludselig filer ejet af en, fra klientens synespunkt, ukendt
bruger. Den er dog ikke ukendt fra serverens synspunkt, da det er denne
bruger, der ejer filerne på serveren. Jeg har altid troet at samba ikke
viste noget om uid/gid?
Det "allersjoveste" er, at nøjagtig samme kommando virker fint på 3
andre Debianinstallationer. Dog er 501 udskiftet med 1000 på disse.
(Egentlig underligt at Mandrake vælger at starte fra 501?)
PS: I øvrigt er det Mandrake 10 Community.
--
Christian Jørgensen
http://www.razor.dk