WLAN-Fan
04-06-2008, 13:28
Hi,
ich möchte hier eine
CGI Shell Skript Sammlung für BusyBox, LigHTTPd, usw.
erstellen, für die ASUS WL-Router Reihe (bei mir die WL-HDD) mit der OlegFirmware.
Wenn ihr was passendes habt oder ein Script von einem anderen System portiert habt dann doch bitte einfach hier posten.
Teilweise gibt es auch im nicht deutschprachigen Teil des Forum gute Skripte die ich noch nicht entdeckt habe und die hier erwähnt werden sollten.
Was eine Skriptsprache ist könnt ihr hier nachlesen:
Skriptsprache - http://de.wikipedia.org/wiki/Skriptsprache
sh – Unix-Bourne-Shell (die klassische Unix-Shell) - http://de.wikipedia.org/wiki/Bourne-Shell
bash – GNU-Ersatz und Erweiterung der sh-Shell - http://de.wikipedia.org/wiki/Bash
So wird der BusyBox-http-Server gestartet:
- per Putty auf die Konsole von eurem Router als Admin einbuchen
- busybox_httpd -p 81 -h /tmp/harddisk/wwwbox eingeben
+ wobei 81 ... der Port ist auf den ihr den WebServer erreichen später könnt (könnt ihr fast beliebig festlegen)
+ /tmp/harddisk/wwwbox ... ist der Pfad zu euren Webverzeichnis (könnt ihr fast beliebig festlegen)
- in das Webverzeichnis einen Ordner cgi-bin anlegen
- dort eure cgi-Skripte ablegen (Unterordner gehen auch)
- den cgi-Skripten die Rechte zum ausführen geben
- im Browser testen IP.von.eurem.Router:81/cgi-bin/system-info.cgi
Gruß WLAN-Fan.
ich möchte hier eine
CGI Shell Skript Sammlung für BusyBox, LigHTTPd, usw.
erstellen, für die ASUS WL-Router Reihe (bei mir die WL-HDD) mit der OlegFirmware.
Wenn ihr was passendes habt oder ein Script von einem anderen System portiert habt dann doch bitte einfach hier posten.
Teilweise gibt es auch im nicht deutschprachigen Teil des Forum gute Skripte die ich noch nicht entdeckt habe und die hier erwähnt werden sollten.
Was eine Skriptsprache ist könnt ihr hier nachlesen:
Skriptsprache - http://de.wikipedia.org/wiki/Skriptsprache
sh – Unix-Bourne-Shell (die klassische Unix-Shell) - http://de.wikipedia.org/wiki/Bourne-Shell
bash – GNU-Ersatz und Erweiterung der sh-Shell - http://de.wikipedia.org/wiki/Bash
So wird der BusyBox-http-Server gestartet:
- per Putty auf die Konsole von eurem Router als Admin einbuchen
- busybox_httpd -p 81 -h /tmp/harddisk/wwwbox eingeben
+ wobei 81 ... der Port ist auf den ihr den WebServer erreichen später könnt (könnt ihr fast beliebig festlegen)
+ /tmp/harddisk/wwwbox ... ist der Pfad zu euren Webverzeichnis (könnt ihr fast beliebig festlegen)
- in das Webverzeichnis einen Ordner cgi-bin anlegen
- dort eure cgi-Skripte ablegen (Unterordner gehen auch)
- den cgi-Skripten die Rechte zum ausführen geben
- im Browser testen IP.von.eurem.Router:81/cgi-bin/system-info.cgi
Gruß WLAN-Fan.