SFTP-Fehler: Zum Schreiben geöffnet: Berechtigung verweigert

SFTP-Fehler: Zum Schreiben geöffnet: Berechtigung verweigert

Ich habe einen Benutzer und eine Gruppe nur für SFTP erstellt und wenn ich versuche, eine Datei mit Filezilla zu übertragen, /var/wwwerhalte ich diesen Fehler:

Open for write: permission denied

Ich habe es sshd_configwie folgt konfiguriert:

#Subsystem Sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp

Group sftp_only Match
ChrootDirectory /var/www
ForceCommand internal-sftp
X11Forwarding No
AllowTcpForwarding No

/var/www und Unterverzeichnisse sind chown root:rootundchmod 755

SELinux ist deaktiviert.

Irgendeine Idee ?

Antwort1

Die Berechtigung von /var/wwwerlaubt es dem Chroot-Benutzer nicht, darin Dateien zu erstellen.
Das ist richtig und so gewollt.
Sie müssen innerhalb von einen Ordner /var/wwwmit den entsprechenden Rechten des Benutzers erstellen.

/var/wwwkann für den Benutzer nicht beschreibbar sein.

verwandte Informationen