FTP/SFTP lässt kein Schreiben zu

FTP/SFTP lässt kein Schreiben zu

Ich verwende Ubuntu 14.04 und vsftpd. In der Vergangenheit hatte mein Konto (nicht root) mehr oder weniger vollen Zugriff auf alles auf meinem Server, entweder per FTP oder SFTP, und konnte alle Dateien bearbeiten, die mein Benutzerkonto bearbeiten konnte. Seit Kurzem kann ich nichts mehr bearbeiten, nur noch ansehen. Ein konkretes Beispiel: Ich kann nichts hochladen, /var/wwwobwohl mein Benutzer Mitglied der www-dataGruppe ist und diese Gruppe Eigentümer der Dateien ist (Datei-/Ordnerberechtigungen sind korrekt).

Ich bin mit vsftpd und seiner Funktionsweise nicht besonders vertraut. Ich muss hauptsächlich per FTP oder SFTP auf mein /var/wwwVerzeichnis zugreifen können, um meine Website zu bearbeiten. Was könnte mein Problem sein?

EDIT: Die spezifische Fehlermeldung bei der Verwendung von FTP ist553 Could not create file.

Antwort1

Sie sollten in der Lage sein, die Berechtigungen (über das Terminal auf dem Computer oder über SSH) zu ändern, indem Sie Folgendes ausführen, sodass auch andere Benutzer als Root darauf zugreifen können:

sudo chmod -R 757 /var/www

oder dies, sodass es Ihrem Benutzer gehört (der durch definiert werden sollte $USER):

sudo chown -R $USER:$USER /var/www

Dies ist notwendig, da nur der Eigentümer und die Gruppe lesen, schreiben und ausführen können /var/www, andere Benutzer jedoch - einschließlich des Benutzers, den Sie zum Ausprobieren und Ausführen der Ordner verwenden - nur lesen und ausführen können.

Weitere Informationen finden Sie unterman chmodUndman chown

verwandte Informationen