Beiträge von Asparagus

    Hallo Sauerland,

    danke für deinen Hinweis. Wenn ich das Drive mit auto in der fstab einbinde, wird es natürlich automatisch eingebunden. Allerdings habe ich dann keinen Schreibzugriff auf die in /media/mDrive befindlichen Ordner; die sind dann als root:root eingebunden (obwohl ./media/mDrive die Rechte guido:users hat).


    Deshalb muss ich das Drive als persönliches Drive als User guido nach der Anmeldung mounten. Und guido kann ja $ mount /media/mDrive ausführen.


    Blöderweise geht das nur nicht als Autostart.

    Ergänzung: Obiger Fehler tritt nur auf, wenn ich vorher per Autostart versucht hatte, automatisch zu mounten.


    Mein Script mount_mDrive.sh (ist ausführbar gemacht) funktioniert nach der Anmeldung, wenn ich es manuell ausführe. Aber das ist erwartbar, da der Befehl in der Konsole funktioniert.

    Bash
    #!/bin/bash
    mount /media/mDrive


    Ich will es automatisch nach Anmeldung starten lassen. Wenn ich es jedoch in /home/guido/.config/autostart/mount_mDrive.sh.desktop habe, wird es nicht ausgeführt: warum nicht?

    Ich werde noch verrückt! :smilie_pc_012:

    Hallo Sauerland,


    ja, das funktioniert, wenn ich es in der Konsole aufrufe.

    EDIT: Nach einem Neustart geht es nicht mehr, wenn ich es bei Anmeldung automatisch mit einem Script starten lassen will:


    Bash
    #!/bin/bash
    mount /media/mDrive

    Dann wird der Ordner bzw. das Drive nicht eingehängt und wenn ich es in der Konsole manuell ausführen will kommt wieder:

    Code
    [guido@terra ~]$ mount /media/mDrive
    /sbin/mount.davfs: kann den eindeutigen Pfad des Einhängepunktes (null) nicht ermitteln

    Hallo Kollegen,


    ich möchte mein Web-Drive von Mailbox.org einbinden. Dabei bin ich nach der Anleitung von Mailbox.org vorgegangen.


    1 - einen Ordner zum mounten erstellt:

    Code
    sudo mkdir /media/mDrive


    2 - dessen Berechtigung vergeben auf mich als user:

    Code
    sudo chown -Rv guido:users /media/mDrive


    3 - Test als root ausgeführt: läuft:

    Code
    sudo mount -t davfs https://dav.mailbox.org/servlet/webdav.infostore/Userstore /media/mDrive


    4 - Eintrag in /etc/fstab eingetragen:

    Code
    https://dav.mailbox.org/servlet/webdav.infostore/Userstore /media/mDrive davfs noauto,user,rw 0 0


    5 - UID Bit auf /usr/sbin/mount.davfs gesetzt:

    Code
    [guido@terra sbin]$ ls -l mount.davfs
    -rwsr-xr-x 1 root root 135016 28. Mär 2022  mount.davfs


    5.1 - in Datei /etc/davfs2/secrets folgende Zeile angefügt (natürlich mit meinen Anmeldedaten:

    Code
    /media/mDrive mailboxname@mailbox.org Passwort

    5.2 - und dann:

    Code
    sudo chmod 600 /etc/davfs2/secrets


    6 - den User guido zur davfs2 Gruppe hinzugefügt:

    Code
    sudo usermod -aG davfs2 guido


    7 - Abmeldung und Neustart

    8 - Neuanmeldung


    9 - Leider kann das Drive nicht gemounted werden, ich erhalte die Meldung in der Konsole:

    Code
    [guido@terra ~]$ mount -t davfs https://dav.mailbox.org/servlet/webdav.infostore/Userstore /media/mDrive
    /sbin/mount.davfs: in /etc/fstab sind andere Mount-Optionen angegeben


    10 - Warum zum Henker? So wie es unter (4) eingetragen ist - wo ist da der Fehler? Wenn ich als sudo mounte wie bei (3) läuft es doch - also kann es nur an irgendwelchen Rechten liegen, oder?


    Wer kann mir sagen, wie das zu lösen ist?


    Vielen Dank und liebe Grüße


    Guido

    Dann werde ich mal ersetzen...


    EDIT: Danke Sauerland, du bist mein Held! Es geht wieder! (Wer kommt auch darauf, dass trotz Prio-Setzung ein DUP nötig ist?)


    Danke und liebe Grüße!

    Hallo Sauerland,


    die Fehlermeldung in der Konsole ist im Screenshot.