
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 Zielname
550 Berechtigung zum Umbenennen von xyz verweigert
Nun habe ich gelesen ich muss chown
diesen Ordner dem FTP Benutzer zuordnen, allerdings funktioniert dies 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:Ändern des Eigentums an ...: Vorgang nicht zulässig
Ich habe für dieses Verzeichnis bereits den Chmodded-Status 777 festgelegt.
/var/www
vfat
wird von einem Volume auf meiner externen Festplatte gemountet . Wenn ich es mir ansehe ls -l
, sehe ich, dass alle Dateien und Ordner Besitzer root
und Gruppen haben root
und dass alle diese Ordner Berechtigungen haben drwxr-xr-x
.
Kann jemand bitte helfen?
Antwort1
Ich glaube nicht, dass VFAT die Art von Berechtigungen unterstützt, die Sie festlegen möchten. In diesem Fall werden die Berechtigungen beim Mounten der Festplatte für alle Dateien gleich festgelegt. So etwas wie:
sudo mount -t vfat -o uid=piftp,gid=piftp /dev/sda1 /var/www
Siehe auchBerechtigung/Eigentümerschaft/Gruppe der externen Festplatte kann unter Ubuntu nicht geändert werdenhier auf Super User oder die externe RessourceVerbinden Sie Ihren Raspberry Pi mit einer USB-Festplatte.
Antwort2
OP schrieb:
Ich habe mein FTP-Problem gelöst, indem ich es gemountet habe mit
umask 0000