Ich benutze Ubuntu 14.04 und vsftpd. In der Vergangenheit hatte mein Konto (nicht root) mehr oder weniger vollen Zugriff auf FTP oder SFTP auf alles auf meinem Server und bearbeitete alle Dateien, die mein Benutzerkonto bearbeiten konnte. In letzter Zeit kann ich nichts mehr bearbeiten, sondern nur noch anzeigen. Als spezielles Beispiel kann ich nicht hochladen, /var/www
obwohl mein Benutzer Mitglied der www-data
Gruppe ist und diese Gruppe die Dateien besitzt (Datei- / Ordnerberechtigungen sind korrekt).
Ich bin nicht besonders vertraut mit vsftpd und wie es funktioniert. Ich muss hauptsächlich in der Lage sein, FTP oder SFTP in mein /var/www
Verzeichnis zu übertragen, um meine Website zu bearbeiten. Was könnte mein Problem sein?
BEARBEITEN: Die spezifische Fehlermeldung bei Verwendung von FTP lautet 553 Could not create file.
www-data
Beispiel im OP betrachte.
ls -l /var/www
, da es standardmäßig nicht von normalen Benutzern geändert werden kann.
drwxrwxr-x 2 www-data root 4096 Jun 27 23:50 html
openssh-server
) nicht FTP (vsftpd
) verwendet - ist SSH auf dem Computer eingerichtet? Bearbeiten: Gibt es Fehlermeldungen? Nicht wenige FTP / SFTP-Clients haben ein bisschen, wo es Ihnen sagt, was es tut.