Ich verwende WordPress mit Google Cloud und richten Sie es für SFTP-Verbindung. Die Berechtigungen für Ordner sind 755 und die Dateien sind 644. Auch ich habe Cloud API-Zugriffsbereiche auf "vollständige Verbindung zulassen" geändert.Erlaubnis in Google Cloud SFTP
Wenn ich versuche, Plug-in für Wordpress Backend hinzuzufügen, wird es mir für Berechtigungsnachweise ftp fragen, wenn ich zu sudo chown -Rf www-data.www-data /var/www/html
ändern, aber dann kann ich nicht hochladen oder jede Datei über SFTP ändern, wenn i sudo chown -R [my-user-name]:www-data /var/www/html
ändern.
Also muss ich die Berechtigungen jedes Mal ändern, wenn ich etwas über sftp oder über das Backend ändere.
Ich denke, der schnellste Weg wäre SFTP zu verwenden. Zuerst müssen Sie einen ssh-Schlüssel mit puttygen generieren. Dann müssen Sie diesen Schlüssel auf Ihrem Computer speichern und den Inhalt in die SSH-Schlüssel Ihrer GCE-Instanz kopieren. Verwenden Sie außerdem einen FTP-Client, um eine Verbindung zu username @ yourinstancepublicip –