Christian Boltz schrieb:
Hallo N., hallo Leute,
Am Donnerstag, 22. Juni 2006 13:42 schrieb N. Eschricht:
Ich habe jetzt mal das SUID-Bit von smbmount gesetzt und kriege die Fehlermeldung: "libsmb based programs must *NOT* be setuid root"
IIRC musst Du /usr/bin/smbmnt [1] suid-root setzen, dann sollte smbmount auch als User funktionieren.
Das dürfte sogar sicherer sein als die sudo-Lösung. Grund: Mit sudo smbmount kann man einen beliebigen Mountpoint angeben - beispielsweise auch /bin - und somit Systemprogramme wie /bin/su austauschen!
smbmount erlaubt das Mounten nur dort, wo man auch als User Schreibrecht hat. Das Überdecken von Systemverzeichnissen ist damit unmöglich.
Gruß
Christian Boltz
[1] man achte auf die unterschiedlichen Namen - smbmnt vs. smbmount
Jipp, dass ist die beste Lösung! Man darf nur nicht vergessen das SUID-Bit für /usr/bin/smbumount auch zu setzen. Sonst kann der User die Verbindung nicht mehr aufheben. Vielen Dank, N. Eschricht -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com