Hej!
Jag brukar montera samba-shares med kommandot:
$ sudo mount -t smbfs -o username=danno,password=xxx,uid=danno,gid=danno //server/share /path/till/mount-katalog/
Ersätt användarnamn och lösenord med dina dito i samba.
uid och gid (userID/groupID) för lokal användare som skall ha åtkomst.
username och password skall vara de du använder på serverdatorn.
Din användare på klienten får då samma rättigheter som är inställt i samba.
Om jag förstått det hela rätt, så sätts uid och gid till din användare på klienten.
Detta gör att du får läs/skriv-rättigheter utan att vara root.
När jag vet att detta funkar, (att jag skrivit rätt shares mm) så skriver jag in raden i en .sh-fil
Sedan är det bara att köra scriptet när du vill montera. lösenordet som frågas efter då är lokal root.
Det bör gå att låta scriptet köras vid start av datorn (någon annan som vet?)
mvh
danno
Rättigheter på servern (samba)
Rättigheter på servern (samba)
Du kan lägga till fler parametrar i auto.misc filen för att kontrollera rättigheter, tex uid, gid,fmask och dmask.
uid: Användarid för den användare som ska äga monteringen.
gid: Gruppid för monteringen
fmask: Sätter faktiska filrättigheter på de utdelade filerna i det lokala filsystemet.
dmask: Samma som fmask men för kataloger.
Kolla mansidorna för smbmount och mount för mer info.
uid: Användarid för den användare som ska äga monteringen.
gid: Gruppid för monteringen
fmask: Sätter faktiska filrättigheter på de utdelade filerna i det lokala filsystemet.
dmask: Samma som fmask men för kataloger.
Kolla mansidorna för smbmount och mount för mer info.
Rättigheter på servern (samba)
Detta kommando fungerar för att jag ska kunna montera min hemkatalog på netking:
Jag gissar att du måste koppla upp dig som den användare vars hemkatalog du vill komma åt.
edit: en sudo för mycket
Kod: Markera allt
sudo mount -t smbfs -o username=johan //netking/homes /mnt
edit: en sudo för mycket
Rättigheter på servern (samba)
Jag har ingen aning om hur du ska kunna styra vem som loggar in.