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.
samba mellan linux linux - fel pga användar ID skiljer sig
- 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
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)
- 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
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.
Edit: Flyttar tråden till Nätverk/Säkerhet/Server.