PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba problem (als user mounten)



Coool
14.09.03, 11:52
ich hab ein kleines problem mit samba - wenn ich einen freigegebenen ordner im netzwerk auf irgendeinem anderen computer mounten will, funktioniert das zwar auch, aber nur als root.
wenn ich als user mounten will, steht, dass ich als root smbmnt so einstellen muss, dass ich auch als user mounten kann.

wie mache ich das?

ps. als anhang der fehler...

bluebrother
14.09.03, 13:34
genau das ist es doch: zum Mounten brauchst du root-Rechte. Wenn du nun als User mounten willst muss der entsprechende mount-Befehl suid root ist. In deinem Fall smbmnt.
muss also so aussehen:


$ ll `which smbmount`
-rwxr-xr-x 1 root root 520500 Apr 11 2002 /usr/bin/smbmount
$ ll `which smbmnt`
-rwsr-sr-x 1 root root 510086 Apr 11 2002 /usr/bin/smbmnt


mach als root
chmod +s /usr/bin/smbmnt
und gut ist.

cu
bluebrother

Coool
14.09.03, 16:04
hey vielen dank - werd ich gleich mal probieren...

Coool
14.09.03, 17:49
danke - hat funktioniert. allerdings muss man das gleiche auch für smbumount machen damit man auch wieder die einbindung lösen kann

Bluevelvet
12.03.04, 13:20
Hallo,

Du mußt smbmnt mit suid rechten versehen. Das machst Du mit

chmod +s /usr/lib/samba/classic/smbmnt smbumount

Dann muß jeder share den Du benutzen willst in der /etc/fstab angegeben werden.

So sollte eine solche zeile aussehen

//SERVERADRESSE/SHARE /MOUNTPOINT smbfs Username=USERNAME,password=PASSWORD,user, noauto 0 0

Mounten kannst Du dann mit mount /MOUNTPOINT

Solltest Du Fragen haben kannst Du mich aj anrufen oder mailen.

Telefon 0551 770 47 63 oder 0163 770 47 63


Gruß

Heiko Lauer