samba mellan linux linux - fel pga användar ID skiljer sig

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
steqve
Inlägg: 155
Blev medlem: 06 feb 2007, 20:23

samba mellan linux linux - fel pga användar ID skiljer sig

Inlägg av steqve »

Hej!

Jag har en linuxserver med ett sambashare som är explicit tilldelat min användare (steqve, id=1002). På min arbetsstation har jag min användare (steqve, id=1001).

När jag gör en mount -t smfs ... så går allting bra (användarnamn+lösen). Men jag kan inte komma åt mitt monterade share då det monteras med ägande id 1002, och på arbetsstationen har jag 1001. Dvs det blir så att jag inte har några rättigheter på sharet.

I min värld så borde väl det gå att lösa att jag har olika id på server och arbetsstation?

Hur löser jag problemet enklast? (och ja, jag vill verkligen ha samba i det här fallet, inte NFS).

Tackelibock.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: samba mellan linux linux - fel pga användar ID skiljer sig

Inlägg av mcNisse »

Testa att lägga på uid och gid till mount optionerna! Har du inte dessa ägs väl filerna av root?

Kod: Markera allt

sudo mount -t smbfs blabla -o uid=$(id -u),gid=$(id -g)
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: samba mellan linux linux - fel pga användar ID skiljer sig

Inlägg av maths57 »

Det är ju intressant, för om du skulle ansluta med en Windowsdator så skulle Samba inte bry sig om id-nummer. Så har id någon betydelse i Samba? Det brukar inte vara något problem för mig.

Edit: Flyttar tråden till Nätverk/Säkerhet/Server.
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"