Nextcloud hat volle Unterstützung für das WebDAV-Protokoll. Sie können eine Verbindung zu Ihren Nextcloud-Dateien über WebDAV herstellen und diese synchronisieren.
Über das WebDAV-Protokoll können Sie Ihren Desktop-PC mit Ihrem Nextcloud-Server verbinden. Anstatt eine spezielle Client-Anwendung, kann das WebDAV-Protokoll verwendet werden. Web Distributed Authoring and Versioning (WebDAV) ist eine Hypertext Transfer Protocol (HTTP) Erweiterung, die es einfach macht, Dateien auf Webservern zu erstellen, zu lesen und zu bearbeiten. Mit WebDAV haben Sie eine weitere Option auf Ihre Nextcloud-Freigaben zuzugreifen. Unter Linux, Mac OS X und Windows funktioniert die Verbindung wie mit jeder entfernten Netzwerkfreigabe.
Damit komme ich zur Zeit nicht zurecht.
Welche Vorarbeiten (Freigaben?) sind in meiner NC Instanz erforderlich um grundsätzlich webdav Zugriff zu bekommen?
Finde ich die genaue Zugriffs-URL irgendwo in der Nextcloud GUI?
Du musst gar nichts tun. Du musst dir nur die korrekte WebDAV-Adresse raussuchen. Du findest sie in der Weg-GUI von Nextcloud in der Ansicht Dateien unten links bei den Einstellungen. Sie sieht etwa so aus:
Du kannst aber auch einen Nextcloud-Client z. B. unter Windows installieren. WebDAV verwendet keine Synchronisation zum Client. Das kannst du aber auch beim Nextcloud-Client so einstellen falls du das so wünscht.
Ich hoffe die Anleitung stammt aus der Zeit nach der MagentaCLOUD auf Nextcloud umgestellt wurde. Die URL deutet das aber an. Die Umstellung erfolgte in 2022 und 2023 siehe hier. Leider verhält sich die URL für MagentaCLOUD vs. normale Nextcloud unterschiedlich. Kann somit sein, dass auch das nicht funktioniert.
Laut hier kann es zudem sein, dass du ein Sitzungspasswort verwenden musst und der normale Login gar nicht funktioniert. Aber ein Sitzungspasswort ist in deiner Nextcloud schnell eingerichtet.
Die URL hatte ich dir genannt bzw. sollte eine Anpassung der MagentaCLOUD-URL sein. Sitzungsname und Passwort bekommst du bei deiner Nextcloud unter https://cloud.server.tld/index.php/settings/user/security.
Vielleicht brauchst du auch kein Sitzungskennwort. Schau dir diesen Thread an.
Ein besonderes Sitzungspasswort benötige ich nicht.
Lösung:
Also, ich habe in meiner Fritzbox 7590 per Webdav verbunden:
https://servername/nextcloud/remote.php/dav/files/username/
Dann noch meinen User und mein Kennwort - fertig. Schon habe ich 500 GB verbunden. War kein Problem.
Anfänglichst funktionierte es nicht, weil ich es mit webdavs versucht habe.
Bei ftp Zugriff auf den USB-Speicher über den internen Fritz.Box Speicher gibt es die 553 Permission Denied Meldung nicht.
Meldung genau:
Datei /Online-Speicher/TestTextdatei.txt.part
Meldung vom Server: 553 /Online-Speicher/TestText.txt.part: Permission denied. kann nicht geschrieben werden
TEST01
Die Fritz!Box 7590 hat die FW 7.59. Nutze ich in gleicher Konfiguration, bis auf den eingerichteten Fritz!Box Online-Speicher den IONOS HiDrive Cloud-Speicher [es ist keine Nextcloud!] gibt es keine Probleme.
TEST02
Nutze ich einen webdavfähigen Filemanager für eine direktes WebDav Login in https://cloud.server.tld/remote.php/dav/files/username kann ich dort Datein abspeichern. Der 553 Fehler ist nicht vorhanden.
TEST03
Löschen kann ich bei Zugriff per ftp Dateien auf dem Online-Speicher.
Danke. Jetzt habe ich es verstanden. Du hast mindestens drei unterschiedliche WebDAV-Dienste im Internet (GMX, IONOS HiDrive, 1Blue Nextcloud) von deiner FRITZ!Box konfiguriert und bei den zwei erstgenannten funktioniert der Zugriff über FTP (bis zur Fritzbox und dann WebDAV) und bei 1Blue Nextcloud nicht. Hätte nicht mal erwartet, dass es überhaupt geht geschweige denn einen Grund gefunden es so zu nutzen. Ich würde immer direkt FTPS oder sftp oder WebDAV nutzen. Denn gecacht wird wahrscheinlich gar nichts. Das sieht auf deiner FRITZ!Box wahrscheinlich nur so aus.
Aufgrund des Fehlers HTTP 553 könnte es eine Eigenart des WebDAV-Protokolls von Nextcloud sein. Kannst du sicherheitshalber eine weitere Nextcloud ausprobieren? Du kannst die Wokesicher-Demo-Nextcloud nutzen.
WebDAV-URL:https://nextcloud28.our-servers.de/remote.php/dav/files/user
(evtl. für FRITZ!Box ähnlich anpassen wie bei deiner Nextcloud) Passwort für Benutzer user:demo123
Und wo ist dann der genaue Vorteil des Umwegs über die FRITZ!Box? Das habe ich noch nicht verstanden. Ich würde bei den relevanten Clients dann direkt den WebDAV-Speicher konfigurieren.
Wusste gar nicht, dass die FRITZ!Box sowas kann. Wenn das so ist, dann ist es natürlich eine interessante Lösung. Ich denke die Nextcloud-WebDAV-Lösung ist etwas speziell und somit wohl das Problem. Aber du hast ja andere WebDAV-Lösungen und für reinen Datentransfer reicht ja auch ein normaler Webordner mit WebDAV. Was hast du denn bei 1Blue genau? Du könntest bei einem Apache2 auch einfaches WebDAV (Wikipedia) konfigurieren siehe z. B. hier. Als reiner WebDAV-Server ist Nextcloud wohl ein wenig überdimensioniert.
Als reiner WebDAV Server oder generell, wenn man einfach ein Online Storage braucht ohne Schnickschnack, würde ich die Hetzner Storage Box nutzen: https://www.hetzner.com/storage/storage-box/