GMX

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche
Neu.png Dieser Artikel wurde neu erstellt und bedarf evtl. noch einer Korrekturlesung. Danach kann diese Box entfernt werden.
Dieser Artikel ist Teil der HOWTO Sammlung


Inhaltsverzeichnis

Kostenlose 1 GB Festplatte von GMX einbinden

Freemail-User haben bei GMX die Möglichkeit, ihren kostenlosen Account mit 1 GB Speicherplatz auch unter Linux zu nutzen. Die GMX MediaCenter - Online-Festplatte bietet Platz für Bilder, Dokumente, Musikdateien, Mailanhänge und vieles mehr. Per E-Mail können sogar ausgewählte Dritte darauf zugreifen.

Unter Linux lässt sich mit Hilfe des davfs Filesystems dieser Webspace als externe Online-Festplatte nutzen. WebDAV Linux File System (davfs2)

Die einfachste Variante auf den Speicherplatz von GMX zuzugreifen, ist mit Konqueror. Dazu den Konqueror starten und in der Adressleiste folgendene Adresse eingeben: webdavs://mediacenter.gmx.net

Anschliessend den Benutzername (Emailadresse) und das Passwort eintragen.
GMX Mediacenter

Eine weitere professionellere Variante ist das Einbinden des 1 GB Speicherplatzes von GMX mittels davfs-Protokoll. Dazu können die hier angebotenen vorkompilierten davfs2 rpm Pakete verwendet werden.

RPM selbst erstellen

Dazu die src.rpm von hier herrunterladen.

mv davfs2-1.3.3-2.fc10.src.rpm.txt davfs2-1.3.3-2.fc10.src.rpm
rpmbuild --rebuild  davfs2-1.3.3-2.fc10.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/davfs2-1.3.3-2.fc10.i386.rpm


RPM Paket herrunterladen

davfs2 kann als vorkompiliertes rpm Paket von hier herruntergeladen werden.

mv davfs2-1.3.3-2.fc10.i386.rpm.txt davfs2-1.3.3-2.fc10.i386.rpm
rpm -ivh davfs2-1.3.3-2.fc10.i386.rpm


Systemweite Konfiguration

Systemweite Konfigurationen werden in der Datei /etc/davfs2/secrets vorgenommen. Der Eintrag sieht wie folgt aus:

https://mediacenter.gmx.net    Benutzername@gmx.de    Passwort


Benutzerspezifische Konfiguration

Als root den gewöhnlichen Benutzer in die Gruppe users aufnehmen

[root]# /usr/sbin/usermod -a -G users <Benutzername>


Benutzern das Ausführen von mount.davfs erlauben

Das Kommando mount.davfs muss mit Root-Rechten gestartet werden, daher versehen wir es mit dem Suid-Bit

[root]# chmod u+s /sbin/mount.davfs


Benutzern das Schreiben in /var/run/mount.davfs erlauben

Der herkoemmliche Benutzer besitzt keine Schreibrechte auf /var/run/mount.davfs. Da in diesem Verzeichnis die PID des Mountprozesses abgelegt wird, sollte man als root die Berechtigungen für Schreiben und die Gruppenzugehörigkeit auf users setzen.

[root]# chmod 0770 /var/run/mount.davfs
[root]# chgrp users /var/run/mount.davfs


Konfigurationsverzeichnis erstellen

Ein verstecktes Verzeichnis .davfs2 im Homeverzeichnis des Benutzers erstellen

mkdir ~/.davfs2
cd ~/.davfs2

Datei secrets kopieren

Sicherheitsdatei ins Homeverzeichnis des Benutzers kopieren

cp /usr/share/doc/davfs2-1.3.3/secrets ~/.davfs2

Zugriffsrechte der Datei secrets ändern

cd ~/.davfs2
chmod 600 secrets

Die Datei secrets editieren

dazu die GMX Zugangsdaten wie folgt eintragen

https://mediacenter.gmx.net   Benutzername@gmx.de   Passwort


<b>Achtung</b> <b>Achtung:</b> Da die Datei secrets vertrauliche Informationen enthält, sind die Zugriffsrechte unbedingt zu beschränken!

Die Datei /etc/fstab anpassen

Als root-Benutzer folgenden Eintrag in der Datei /etc/fstab vornehmen, damit wird der GMX Webspace jedoch nicht automatisch ins Filesystem eingebunden

https://mediacenter.gmx.net   /home/<Benutzername>/gmx   davfs   user,noauto   0  0

Einbinden des 1GB Speicherplatzes

mount /home/<Benutzername>/gmx

Fehlermeldung beim Einbinden

mount /home/<Benutzername>/gmx


[root]# /sbin/mount.davfs: Mounting failed.

401 Unauthorized

Lösung:

<Benutzername@gmx.de> oder <Passwort> nicht korrekt

Über FireFox auf WebDAV zugreifen

Es ist möglich davs als neues Protokoll in Firefox zu definieren, so dass davs Adressen aus nautilus automatisch aufgerufen werden können. Dazu in der Firefox Navigationsleiste about:config eintragen, die rechte Maustaste drücken und einen neuen String mit dem Namen network.protocol-handler.app.davs eintragen und als Wert /usr/bin/nautilus zuweisen.

Beispieladresse: davs://mediacenter.gmx.net

Weitere Links