Zum Hauptinhalt springen

Wie man WebDAV unter Linux einbindet: Eine detaillierte Anleitung

WebDAV (Web Distributed Authoring and Versioning) ist ein Protokoll, mit dem Sie Dateien und Ordner über das Internet remote verwalten können. Es ist besonders nützlich für Benutzer, die mit Dateiservern arbeiten, da es Ihnen ermöglicht, sich wie ein normales Dateisystem mit ihnen zu verbinden. In diesem Artikel werden wir uns ansehen, wie Sie WebDAV auf einem Linux-Betriebssystem mounten.

Um mit der Verwendung von WebDAV unter Linux zu beginnen, müssen Sie mehrere Dienstprogramme installieren. Dazu können Sie den Paketmanager Ihrer Distribution verwenden, z. B. apt-get oder yum. Installieren Sie die Pakete davfs2 und davfs2-utils, die die notwendigen Werkzeuge zum Einbinden von WebDAV bereitstellen.

Nachdem Sie die Tools installiert haben, können Sie mit dem Erstellen eines Mount-Punkts beginnen, um eine Verbindung zum WebDAV-Server herzustellen. Normalerweise wird dafür ein leerer Ordner in Ihrem Dateisystem ausgewählt. Sie können es manuell mit dem Befehl mkdir erstellen oder einen bereits vorhandenen Ordner auswählen. Sie können beispielsweise einen Ordner mit dem Namen "webdav" in Ihrem Home-Verzeichnis mit dem Befehl erstellen:

mkdir ~/webdav

Schritt 1: Installieren Sie die erforderlichen Pakete

Bevor Sie mit der Installation von WebDAV unter Linux beginnen, müssen Sie mehrere Pakete installieren, die das WebDAV-Protokoll unterstützen.

1. Öffnen Sie das Terminal. Sie können es im Anwendungsmenü finden oder die Tastenkombination Strg + Alt + T verwenden .

2. Aktualisieren und aktualisieren Sie die Liste der verfügbaren Pakete mit den folgenden Befehlen:

sudo apt-get updatesudo apt-get upgrade

3. Installieren Sie die erforderlichen Pakete mithilfe des Befehls:

sudo apt-get install davfs2

4. Warten Sie, bis die Installation der Pakete abgeschlossen ist. Während des Installationsprozesses werden Sie möglicherweise aufgefordert, die Installation durch Eingabe Ihres Passworts zu bestätigen.

Jetzt sind Sie bereit, mit dem nächsten Schritt fortzufahren und das WebDAV-Mounten unter Linux zu konfigurieren.

Schritt 2: Erstellen eines Einhängepunkts

Nachdem Sie die erforderlichen WebDAV-Pakete des Clients installiert haben, müssen Sie einen Mount-Punkt erstellen, an dem die über das WebDAV-Protokoll verfügbaren Dateien gespeichert werden. Unter Linux kann dies mit dem Befehl mkdir erfolgen.

Öffnen Sie zunächst ein Terminal und führen Sie den folgenden Befehl aus:

sudo mkdir /mnt/webdav

In diesem Beispiel haben wir ein Verzeichnis namens "webdav" im Verzeichnis "/mnt" erstellt. Sie können einen beliebigen anderen Namen für das Verzeichnis oder einen Speicherort für den Mount-Punkt auswählen.

Überprüfen Sie nach dem Ausführen des Befehls, ob das Verzeichnis mit dem Befehl ls erfolgreich erstellt wurde :

ls /mnt

Sie sollten das neue Verzeichnis in der Liste der im Terminal ausgegebenen Dateien und Ordner sehen.

Jetzt, da Sie einen Mount-Punkt haben, können Sie mit dem nächsten Schritt fortfahren: WebDAV-Mount-Konfiguration.

Schritt 3: Konfigurieren der automatischen Einbindung

Um die Verwendung von WebDAV zu vereinfachen, können Sie festlegen, dass Ihr freigegebener Ordner bei jedem Systemstart automatisch eingebunden wird. Dazu müssen Sie eine Konfigurationsdatei zum Mounten erstellen.

1. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um eine neue Konfigurationsdatei zu erstellen:

sudo nano /etc/davfs2/secrets

2. Fügen Sie im daraufhin angezeigten Texteditor eine Zeile mit Ihren Anmeldeinformationen im Format hinzu:

/путь_до_папки_монтирования ваше_имя пользователя ваш_пароль

Ersetzen Sie "/Mount-Ordner-Pfad" durch den tatsächlichen Pfad zu dem Ordner, in den Sie WebDAV einbinden möchten, "Ihr Benutzername" durch Ihren Benutzernamen für den WebDAV-Webserver und "Ihr Kennwort" durch Ihr Passwort für den Zugriff.

3. Speichern Sie die Datei und schließen Sie den Editor, indem Sie Strg + X , dann Y und dann Enter drücken.

4. Jetzt müssen Sie die Datei /etc/davfs2/davfs2 bearbeiten.conf Befehl:

sudo nano /etc/davfs2/davfs2.conf

5. Suchen Sie nach einer Zeile, die mit " # ignore_home " beginnt, und entfernen Sie sie, indem Sie # entfernen. Ändern Sie dann den Wert in " 1 ":

ignore_home 1

6. Bewegen Sie sich an das Ende der Datei und fügen Sie eine Zeile hinzu:

use_locks 0

7. Speichern Sie die Datei, und schließen Sie den Editor.

Wenn Sie nun das System neu starten, wird Ihr WebDAV-Ordner automatisch an den angegebenen Speicherort angehängt, und Sie können ihn verwenden, ohne ihn jedes Mal manuell erneut mounten zu müssen.

Schritt 4: Verbindung zum WebDAV-Server herstellen

Nachdem Sie den WebDAV-Server konfiguriert haben, können Sie eine Verbindung mit dem Client-Dienstprogramm auf Ihrem Linux-Gerät herstellen. Hier ist, wie man es macht:

    Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

sudo mount -t davfs 

Когда вы закончите работу с сервером WebDAV, вы можете отключить его с помощью команды:

sudo umount 

�����тключит сервер WebDAV от вашей системы.

Шаг 5: Проверка соединения

После настройки подключения к WebDAV-серверу вам необходимо убедиться, что соединение работает корректно. Для этого можно воспользоваться командой mount, чтобы проверить, что ресурс монтируется без ошибок:

$ mount

Sie sehen eine Liste aller aktuellen Mounts auf Ihrem System. Diese Liste sollte Ihre neu konfigurierte Verbindung zum WebDAV-Server enthalten. Wenn die Verbindung in der Liste angezeigt wird, bedeutet dies, dass die Einrichtung erfolgreich war.

Wenn die Ressource nicht angezeigt wird, müssen Sie überprüfen, ob die in der Konfigurationsdatei eingegebenen Daten korrekt sind, und den Verbindungskonfigurationsvorgang erneut wiederholen.

Alternativ können Sie die Verbindung testen, indem Sie einen temporären Ordner erstellen und versuchen, Dateien in eine WebDAV-Ressource zu verschieben oder zu kopieren:

$ mkdir test_directory$ cp /path/to/file test_directory/

Wenn die Datei erfolgreich ohne Fehler in die WebDAV-Ressource verschoben oder kopiert wird, zeigt dies auch an, dass die Verbindung ordnungsgemäß konfiguriert und funktioniert.

Wenn bei diesen Schritten Probleme auftreten, gehen Sie mit den vorherigen Schritten fort und wiederholen Sie die Einstellung mit Liebe zum Detail.

Nachdem die Verbindung erfolgreich getestet wurde, können Sie die WebDAV-Ressource verwenden, um mit Dateien und Ordnern zu arbeiten, ähnlich wie bei anderen lokalen Ressourcen auf Ihrem Linux-System.

Schritt 6: Arbeiten mit Dateien und Ordnern auf dem Server

Nachdem Sie erfolgreich eine Verbindung zu einem WebDAV-Server unter Linux hergestellt haben, können Sie mit den auf dem Server gespeicherten Dateien und Ordnern beginnen. In diesem Abschnitt werde ich Ihnen die grundlegenden Operationen erklären, die Sie für Dateien und Ordner ausführen können.

Ordner öffnen

  1. Um einen Ordner auf dem Server zu öffnen, müssen Sie einfach darauf doppelklicken oder die Eingabetaste drücken.
  2. Sie können auch den Befehl Öffnen im Dateimenü oder im Kontextmenü eines Ordners verwenden.

Erstellen eines neuen Ordners

  1. Um einen neuen Ordner auf dem Server zu erstellen, wählen Sie den Ordner aus, in dem Sie den neuen Ordner erstellen möchten.
  2. Verwenden Sie dann den Befehl Ordner erstellen oder wählen Sie die entsprechende Option aus dem Kontextmenü aus.
  3. Geben Sie den Namen des neuen Ordners ein und drücken Sie die Eingabetaste.

Verschieben von Dateien und Ordnern

  1. Um eine Datei oder einen Ordner auf dem Server zu verschieben, wählen Sie sie aus und ziehen Sie sie in den gewünschten Ordner.
  2. Sie können auch den Befehl Verschieben oder Ausschneiden im Dateimenü oder im Kontextmenü verwenden.
  3. Wählen Sie den Zielordner aus und klicken Sie auf die Schaltfläche Einfügen oder verwenden Sie den Befehl Einfügen im Dateimenü oder im Kontextmenü.

Kopieren von Dateien und Ordnern

  1. Um eine Datei oder einen Ordner auf dem Server zu kopieren, wählen Sie sie aus und kopieren Sie sie (z. B. mithilfe des Befehls "Kopieren" im Dateimenü oder im Kontextmenü).
  2. Wählen Sie dann den Zielordner aus und fügen Sie die kopierte Datei oder den kopierten Ordner ein (z. B. mithilfe des Befehls Einfügen im Dateimenü oder im Kontextmenü).

Dateien und Ordner löschen

  1. Um eine Datei oder einen Ordner auf dem Server zu löschen, wählen Sie sie aus und verwenden Sie den Befehl "Löschen" oder "In den Papierkorb löschen" im Dateimenü oder im Kontextmenü.
  2. Bestätigen Sie den Löschvorgang, wenn Sie zur Bestätigung aufgefordert werden.

Mit diesen grundlegenden Operationen können Sie Dateien und Ordner auf einem WebDAV-Server unter Linux verwalten. Beachten Sie, dass bei einigen Vorgängen Administratorrechte oder entsprechende Berechtigungen erforderlich sind.

Schritt 7: Trennen Sie vom WebDAV-Server

Wenn Sie keine Verbindung mehr zu einem WebDAV-Server benötigen, können Sie die Verbindung trennen. Geben Sie dazu den folgenden Befehl im Terminal ein:

fusermount -u [pfad zum Mount-Ordner]

Wenn sich Ihr Mount-Ordner beispielsweise in /mnt/webdav befindet, sieht der Befehl folgendermaßen aus:

fusermount -u /mnt/webdav

Nachdem Sie diesen Befehl ausgeführt haben, wird der Mount-Ordner deaktiviert, und Sie können keine Dateien mehr an den WebDAV-Server senden oder empfangen.

Anmerkung:

Stellen Sie sicher, dass Sie alle Dateien und Ordner im Mount-Ordner schließen, bevor Sie die Verbindung zum WebDAV-Server trennen. Andernfalls können nicht gespeicherte Daten verloren gehen.