Ich habe ein PHP auf meinem Ubuntu-Computer installiert. Das Webstammverzeichnis ist/var/www
Ich habe die Berechtigungen für diesen Ordner folgendermaßen festgelegt:
sudo chown -R ftpuser: www-data / var / www
ftpuser ist der Benutzer, den ich eingerichtet habe, damit ich von einem anderen Computer im Netzwerk nach / var / www ftp kann. www-data wird vom benutzer php verwendet. Ich habe es mit whoami
PHP überprüft .
Immer wenn ich eine neue Datei per FTP auf den Computer hochlade, hat die Gruppe keine Berechtigungen für die Datei. Wenn ich also versuche, in meinem Browser über darauf zuzugreifen, wird mir machine-name/new-file.php
die Erlaubnis verweigert und ich muss gehen und chmod
die neue Datei.
Ich frage mich, ob es eine Möglichkeit gibt, dem Benutzer / der Gruppe von www-data standardmäßig Zugriffsberechtigungen für neue Dateien zu erteilen, damit ich nicht jede neue Datei chmod behalten muss.
chmod g+s
undsetfacl
Befehle tat (und ihre Parameter).