WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   GMX mediacenter mounten... (http://www.wcm.at/forum/showthread.php?t=178564)

sged23 17.11.2005 18:30

GMX mediacenter mounten...
 
GMX mediacenter mounten...

Tach...

Ich hab folgendes Problem, wenn ich das GMX Mediacenter unter Linux mounten will:

In fstab eingetragen:
Zitat:

https://mediacenter.gmx.net /mnt/gmxdav davfs users,rw 0 0

Als root klappt "mount /mnt/gmxdav" mit Eingabe von User + PW einwandfrei, allerdings kann dann nur root auf die Dateien zugreifen. Als normaler User kann /mnt/gmxdav nicht gemountet werden, obwohl "users" in fstab eingetragen ist (mit user und user=UID hab ichs auch probiert).
Die Fehlermeldung lautet:
"usr/lib/mount.davfs-2.6: Can't get root permissions, maybe program is not setuid"
Es ist sowohl das Binary "mount" als auch "mount.davfs" setuid...
Zitat:

pluto:/home/gerd# ls -l /usr/sbin/mount.davfs /bin/mount
-rwsr-xr-x 1 root root 68496 Sep 21 16:43 /bin/mount
-rwsr-xr-x 1 root root 245 Oct 11 12:18 /usr/sbin/mount.davfs
System ist Debian SID:
Zitat:

pluto:/home/gerd# uname -a
Linux pluto 2.6.14 #1 PREEMPT Wed Nov 9 03:00:58 CET 2005 i686 GNU/Linux

Ohne Werbung machen zu wollen, aber das GMX Mediacenter mit 1gb ist schon sehr toll, wäre nocht toller wenn man's als normaler User lokal einbinden könnte...

zuhülf :-)

mfg gerhard

sged23 20.11.2005 16:26

Re: GMX mediacenter mounten...
 
Hallo,

habs mittlerweile selbstrausgefunden (jaja Read The Fine Manual) und poste hier mal die Lösung, vielleicht hilfts ja wem:

In /etc/fstab:
https://mediacenter.gmx.net /mnt/gmxdav davfs user,rw 0 0

Der eigene Benutzer muß Mitglied der muss Gruppe "users" sein (war ich zwar aber nur der Vollständigkeit halber...).

Das Verzeichniss /var/run/mount.davfs muss der Gruppe users gehören, die Gruppe muss Schreibrechte haben und das Sticky-Bit (chmod g+s datei) muss gesetzt sein.
Da war auch der Hund begraben. Das Verzeichniss wird beim ersten mal mounten mit root-Rechten angelegt und ist daher (bis zum nächsten Start zumindest) auch nur für root beschreibbar. Also einfaches "chown .users -R /var/run/mount.davfs" war des Rätsels Lösung.

Und jetzt leg ich noch eine secrets datei an damit das eingeben von user und passwort entfällt.

Salut


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag