chown: Besitzerwechsel ist nicht erlaubt, obwohl er als root ausgeführt wird

19051
Marian Klühspies

Ich habe es geschafft, meinen Raspberry Pi mit ProFTPD als FTP-Server zu konfigurieren. Das einzige Problem ist, dass ich keine Dateien hochladen und umbenennen kann und der Windows Explorer sagt:

350 Datei oder Verzeichnis vorhanden, bereit für den
Zielnamen. 550 XYZ-Berechtigung umbenennen abgelehnt

Jetzt habe ich gelesen, dass ich chowndiesen Ordner zum FTP-Benutzer habe, aber das funktioniert nicht.

Ich habe versucht:

sudo chown -R pi /var/www (my default pi account) sudo chown -R piftp /var/www (the ftp account)  sudo su chown -R root /var/www 

Alles was ich bekomme ist

chown: Eigentümerwechsel von ...: Operation nicht erlaubt

Ich habe dieses Verzeichnis bereits auf 777 geändert.

/var/wwwwird von einem vfatVolume auf meiner externen Festplatte geladen. Wenn ls -lich es betrachte, sehe ich, dass alle Dateien und Ordner Eigentümer rootund Gruppe haben rootund alle diese Ordner Berechtigungen haben drwxr-xr-x.

Kann jemand bitte helfen?

5
Was ist der aktuelle Besitzer des Ordners? Ramhound vor 10 Jahren 2
Der Besitzer von www ist pi Marian Klühspies vor 10 Jahren 0
Können Sie andere Befehle ausführen, die normalerweise erforderlich sind. Es ist fast wie die "Wurzel" nicht einmal existiert. Ramhound vor 10 Jahren 0
Ja, ich konnte das Root-Passwort auch ändern Marian Klühspies vor 10 Jahren 0
Was gibt `ls -l` für die fehlerhafte Datei oder den fehlerhaften Ordner an? Und Ihr * "Alles was ich bekomme ist chown: Ändern des Besitzes von ...: Vorgang nicht erlaubt" * * gilt für * alle * Dateien und Ordner, oder? Oder gelingt etwas? Wenn einige erfolgreich sind, ist die Datei oder der Ordner, die fehlerhaft sind, etwas Besonderes? Vielleicht ist das eine Datei, die vom Windows Explorer mit einem temporären Namen hochgeladen wurde? Arjan vor 10 Jahren 0
Welches Betriebssystem laufen auf Ihrem Raspberry Pi? Und welches Dateisystem? (Für diesen `/ var / www`-Ordner.) Und vielleicht ist die Angabe der Gruppe auch im` chown`-Befehl erforderlich? Arjan vor 10 Jahren 0
ls -l gibt mir root root für alle Ordner / Dateien. Wenn ich root bin, erhalte ich keinen Erlaubnisfehler. Die Rechte dieser Ordner sind drwxr-xr-x. Ich verwende Raspbian, das Dateisystem meiner externen Festplatte, das in / var / www eingehängt ist, ist vfat. Nein, es ist keine Datei oder Ordner aus dem Windows Explorer, da das Hochladen nicht erlaubt ist :( Marian Klühspies vor 10 Jahren 0
Ich habe deine Bearbeitung zurückgesetzt. Bitte beachten Sie, dass wir kein Forum sind. (Das unterscheidet sich nicht vom Stack Overflow, den Sie häufig verwendet haben.) Wenn Sie weitere Fragen haben, veröffentlichen Sie eine neue Frage. Natürlich erste Suche, wie es vielleicht schon vorher gefragt wurde. Arjan vor 10 Jahren 0
mögliches Duplikat von [Berechtigung / Besitz / Gruppe der externen Festplatte unter Ubuntu kann nicht geändert werden] (http://superuser.com/questions/57092/cant-change-permission-ownership-group-of-external-hard-drive -on-Ubuntu) Arjan vor 10 Jahren 0
Ich werde diese Frage auch selbst zurücksetzen müssen. Wenn Sie es selbst gelöst haben, posten Sie die Antwort nicht in der Frage, so funktioniert diese Website nicht. Ramhound vor 10 Jahren 0

2 Antworten auf die Frage

2
Arjan

Ich glaube nicht, dass VFAT die Art von Berechtigungen unterstützt, die Sie einstellen möchten. In diesem Fall werden die Berechtigungen für alle Dateien beim Mounten der Festplatte gleich festgelegt. So etwas wie:

sudo mount -t vfat -o uid=piftp,gid=piftp /dev/sda1 /var/www 

Siehe auch " Berechtigung / Besitz / Gruppe der externen Festplatte unter Ubuntu können hier nicht geändert werden" oder "Externe Ressource". Verbinden Sie Ihren Raspberry Pi mit einer USB-Festplatte .

überhaupt keine Wirkung, probierte alles aus diesen Beispielen Marian Klühspies vor 10 Jahren 0
Sicherlich muss die Ausgabe von 'ls -l' unterschiedlich sein, wenn Sie das Laufwerk wie oben montieren, @ Nachbar90? Arjan vor 10 Jahren 0
die ausgabe für das montierte hdd ist drwxr-xr-x 15 piftp piftp Marian Klühspies vor 10 Jahren 0
Hört sich nach mir an, dass Ihr * "chown: Ändern des Besitzes nicht erlaubt" * dann beantwortet wurde? Arjan vor 10 Jahren 0
ja aber nicht mein echtes problem. Die Festplatte ist nur lesbar montiert, denke ich. Der Befehl zum Montieren als rw gibt mir das Mount-Infotable Marian Klühspies vor 10 Jahren 0
Siehe meinen Kommentar zu Ihrer Frage zum Rollback. Und lesen Sie bitte http://superuser.com/about Erfolg! Arjan vor 10 Jahren 0
Jetzt bin ich so weise wie vorher. Immer noch keine Chance, mein ftp zum Laufen zu bringen Marian Klühspies vor 10 Jahren 0
Dann gehen Sie einfach weiter und stellen Sie eine weitere Frage zu * that * (falls dies noch nicht gestellt wurde). Ihr eigener Titel für * diese * Frage wurde * "chown: Ändern des Besitzes nicht zulässig" *. Inzwischen wissen Sie, dass dies mit der Verwendung eines externen Laufwerks zusammenhängt und wie Sie den Besitz für externe Laufwerke festlegen. Stellen Sie also sicher, dass Sie diese Informationen zu jeder neuen Frage hinzufügen, die Sie stellen. Bitte nicht [Chamäleonfragen] (http://meta.stackexchange.com/questions/43478/exit-strategies-for-chameleon-questions). Erfolg! Arjan vor 10 Jahren 0
1
Kevin Panko

OP schrieb:

Ich habe mein FTP-Problem gelöst, indem ich mit montiert habe umask 0000