Festlegen einer Umfrage (optional)
Die Webserver-Gruppe muss über Schreibberechtigungen für bestimmte Ordner im Dateisystem verfügen. Sie können jedoch eine strengere Sicherheit insbesondere in der Produktion wünschen. Wir bieten Ihnen die Flexibilität, diese Berechtigungen mithilfe eines umfragen.
Unsere Lösung besteht darin, Ihnen die Möglichkeit zu geben, optional eine Datei mit dem Namen magento_umask
in Ihrem Stammverzeichnis der Anwendung, das die Berechtigungen für die Webservergruppe und alle anderen einschränkt.
Standardumfrage (ohne magento_umask
specified) 002
, was bedeutet:
-
775 für Verzeichnisse, was bedeutet volle Kontrolle durch den Benutzer, volle Kontrolle durch die Gruppe, und ermöglicht jedem, das Verzeichnis zu durchlaufen. Diese Berechtigungen sind normalerweise von freigegebenen Hosting-Anbietern erforderlich.
-
664 für Dateien, was bedeutet, dass der Benutzer schreiben kann, von der Gruppe geschrieben werden kann, und schreibgeschützt für alle anderen
Ein häufiger Vorschlag besteht darin, den Wert 022
im magento_umask
-Datei, d. h.
- 755 für Verzeichnisse: volle Kontrolle für den Benutzer, und alle anderen können Verzeichnisse durchlaufen.
- 644 für Dateien: Lese- und Schreibberechtigungen für den Benutzer und schreibgeschützt für alle anderen.
Zum Festlegen magento_umask
:
-
Melden Sie sich in einem Befehlszeilen-Terminal bei Ihrem Anwendungsserver als Dateisysteminhaber.
-
Navigieren Sie zum Installationsverzeichnis der Anwendung:
code language-bash cd <Application install directory>
-
Verwenden Sie den folgenden Befehl, um eine Datei mit dem Namen
magento_umask
und schreiben Sie dieumask
-Wert.code language-bash echo <desired umask number> > magento_umask
Sie sollten jetzt eine Datei mit dem Namen
magento_umask
im<Magento install dir>
, wobei der einzige Inhalt dieumask
Zahl. -
Melden Sie sich ab und melden Sie sich als Dateisysteminhaber , um die Änderungen anzuwenden.