Frage: Wie kann ich cgi scripte vom USB Stick mit dem Webserver aufrufen

cando

Aktives Mitglied
Mitglied seit
28 Nov 2008
Beiträge
1,080
Punkte für Reaktionen
0
Punkte
0
Hallo,

Ich bin dabei, eine Weboberfläche für die iptables Firewall zu schreiben. Allerdings stosse ich andauernd auf Problemen, da der Befehlsatz und die Rechte der Box mit einem normalen Linus System nicht identisch sind (cgi auf der Box laufen als root, auf dem PC geht das nicht, viele Shell Kommandos verhalten sich anders etc.)

Deshalb möchte ich gern mein cgi auf der Box entwickeln / testen. Dazu müsste ich aber dem Webserver verklickern, wo er die cgi-bin findet.

Wie macht ihr das, gibt es da eine Möglichkeit dem httpd ein Verzeichnis auf dem Stick unterzuschieben?

Vielen Dank!

cando
 
Mit "mount -o bind" könntest du das komplette Verzeichnis des httpd auf den Stick linken. Dann kannst du da machen was du willst
 
Alternativ könntest du dir auf deiner Box angucken, wie z.b. der httpd von Freetz gestartet wird. Dort siehst du den Aufruf mit alternativem Verzeichnis und nem alternativen Port (eben normalerweise 81)
 
Danke !:groesste:
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.