Hallo,
ich habe folgendes Problem:
Ein von mir geschriebenes PHP-Script soll von verschiedenen Usern auf bestimmten Servern (auf denen ich Root Rechte besitze) genutzt werden können, es soll für die User jedoch nicht möglich sein sich meinen Sourcecode anzeigen zu lassen (z.B. mit show_source).
Der eigentliche Code liegt auf jeden Server unter /www/..., die User bekommen lediglich PHP-Dateien in denen sich ein include auf eben die Datei mit dem "echten" Code befindet. Mittels show_source läßt sich jedoch der Code ohne weiteres anzeigen. Auch wenn ich mit symbolischen Links arbeite kann der Sourcecode immer noch angezeigt werden.
Kurz: Wie mache ich es, dass ein User meine Scripte nutzen aber nicht einsehen kann?
Für jede Hilfe wäre ich dankbar!
PS: Es sind Linux Server mit Apache und PHP 3 bzw. 4
ich habe folgendes Problem:
Ein von mir geschriebenes PHP-Script soll von verschiedenen Usern auf bestimmten Servern (auf denen ich Root Rechte besitze) genutzt werden können, es soll für die User jedoch nicht möglich sein sich meinen Sourcecode anzeigen zu lassen (z.B. mit show_source).
Der eigentliche Code liegt auf jeden Server unter /www/..., die User bekommen lediglich PHP-Dateien in denen sich ein include auf eben die Datei mit dem "echten" Code befindet. Mittels show_source läßt sich jedoch der Code ohne weiteres anzeigen. Auch wenn ich mit symbolischen Links arbeite kann der Sourcecode immer noch angezeigt werden.
Kurz: Wie mache ich es, dass ein User meine Scripte nutzen aber nicht einsehen kann?
Für jede Hilfe wäre ich dankbar!
PS: Es sind Linux Server mit Apache und PHP 3 bzw. 4
Kommentar