Hallo Ihr,
zwar bin ich noch hier im Forum, im Falle einer fehlerhaften Erstellung im falschen Themenbereicht Thread verschieben
Zum Thema:
Ich möchte gern, aus Sicherheitsgründen, dass der ausführende User von PHP Scripten nicht wwwrun ist und die Gruppe nicht www. Das Problem ist nämlich: werden mittels PHP-Script Verzeichnisse erstellt, ist der User wwwrun und die Gruppe www. Wenn ich mich nun via FTP einlogge, dann ist der User web1 etc.
Zum Server: Suse läuft auf dem Server mit Adminsoftware Confixx. Ich habe irgendwo gelesen, dass PHP als CGI laufen muß, damit die Einstellungen des ausführenden Users geändert werden kann. Hat jemand hierfür für mich eine Anleitung, wie ich das entsprechend einrichten kann?
Meine CGI-Scripte laufen nämlich auch perfekt mit dem entsprechenden user, dies habe ich durch einen httpd-Special Eintrag erreicht: SuexecUserGroup web1 ftponly
leider klappt das nicht für PHP.
Hoffe es kann jemand helfen.
Gruß Manuel
zwar bin ich noch hier im Forum, im Falle einer fehlerhaften Erstellung im falschen Themenbereicht Thread verschieben
Zum Thema:
Ich möchte gern, aus Sicherheitsgründen, dass der ausführende User von PHP Scripten nicht wwwrun ist und die Gruppe nicht www. Das Problem ist nämlich: werden mittels PHP-Script Verzeichnisse erstellt, ist der User wwwrun und die Gruppe www. Wenn ich mich nun via FTP einlogge, dann ist der User web1 etc.
Zum Server: Suse läuft auf dem Server mit Adminsoftware Confixx. Ich habe irgendwo gelesen, dass PHP als CGI laufen muß, damit die Einstellungen des ausführenden Users geändert werden kann. Hat jemand hierfür für mich eine Anleitung, wie ich das entsprechend einrichten kann?
Meine CGI-Scripte laufen nämlich auch perfekt mit dem entsprechenden user, dies habe ich durch einen httpd-Special Eintrag erreicht: SuexecUserGroup web1 ftponly
leider klappt das nicht für PHP.
Hoffe es kann jemand helfen.
Gruß Manuel