Kann nicht auf externen Speicher schreiben (Linux Server)?
Hallo,
Ich habe einen Linux Server mit Ubuntu und einen externen Cloud Speicher. Dieser ist per sftü über sshfs als auch über WebDav gemountet.
Ich kann jetzt aber keine Dateien auf den Speicher kopieren/speichern oder Ordner dort erstellen.
Wenn ich in Filezilla eine Datei vom Server in den Webdav Ordner kopiere kommt einfach nur "failure" (siehe Screenshot) unten.
Mache ich wget Datei URL sowohl im WebDav als auch im sftp Ordner, kommt eine längere Fehlermeldung (siehe unten).
Was mache ich falsch?
Danke und LG
Filezilla (kopieren einer Datei von einem Ordner auf dem Server zum WebDav Mount Ordner):
Direktes wget im Mount Ordner (gleicher Fehler bei WebDav und bei sftp):
Hast du denn schonmal die Berechtigungen Angeschaut?
Habe in Filezilla mal die Ordner Berechtigungen angeschaut, ja. Wenn ich sie da ändern möchte kommt
set attrs for /mnt/sftp/vob: permission denied
Berechtigungen stehen auf 777?
Habe in Filezilla mal die Ordner Berechtigungen angeschaut. Wenn ich sie da ändern möchte kommt:
set attrs for /mnt/sftp/vob: permission denied
Gleiches passiert mit chmod
Und was sagt ls -l bei dem Ordner?
Hast du die Anleitung deines Anbieters gelesen, ob du dafür auf ihrer Seite dein Puiblic Key angeben musst?
Ja, da ist nichts der gleichen Erwähnt beim Anbieter.
3 Antworten
Da deine Antworten ungefär so nichtsaussagend sind wie deine Vorgehensweise bei deiner Fehlersuche sag ich mal das:
Les die Anleitung deines Anbieters, oder wenn du garkeine Ahnung hast dann lass es einfach.
Dann hättest du ja meine und kevins Antwort einfach beantworten können, statt eine Komplett unsinnige Antwort zu geben
Dann les es dir nochmal durch. Jedenfalls steht da nix was du jetzt tatsächlich für Berechtigungen auf deinem Ordner hast.
Der sftp Ordner steht auf 500 und lässt sich auch nicht ändern, der webdav Ordner steht auf 777
Und welcher nutzer besitzt den Ordner und die darin befindenden Dateien?
Die Mount Ordner erstellt hat der Root user (also ich). Die Ordner und Dateien darin sind ja von meinem externen cloud speicher gemountet.
Gut, also erstmal ist es die so dümmste Idee die ich jemals gehört habe, auf einem Server dich jederzeit mit deinem root Konto anzumelden
Und dein Anbieter braucht auch kein Passowort oder sowas, um den Ordner Mounten zu können
Und dein Anbieter braucht auch kein Passowort oder sowas, um den Ordner Mounten zu können
Welcher Anbieter? Mein Cloud Speicher Anbieter? Nein.
In dem Fall würde ich mal davon ausgehen, dass du auf deren Webseite wohl den Public Key deines Servers angeben musst. Sonst wäre es wohl die Schlechteste Sicherung von Dateien von denen ich je gehört habe
kannst du dich aus einem Terminal heraus mit ssh auf dem Cloud Speicher. anmelden?
ssh <userame-im-Claud-Speicher>@<ip-adresse-des-Claud-Speicher>
dann kannst du dort mit ls -l die Zugriffsrechte ansehen.
Probiere das mal.
Viele Vergessen Benutzer und deren Rechte dafür einzurichten.
Wenn Benutzer nicht Existiert , kann auch niemand auf den Server schreiben ,so einfach ist es.
Ich habe schon etwas Ahnung und habe auch beim Anbieter alles durchgelesen.