dAF2000 Geplaatst: 23 februari 2005 Geplaatst: 23 februari 2005 Op speciaal verzoek is hier de mathopd webserver voor 1.09-images. Deze webserver is natuurlijk weer klein (64 KB!) en snel. Installatie: Pak de zip-file uit en plaats: mathopd in /var/bin (chmod 755 doen) index.html in /var/www (zelf effe de directory aanmaken) mathopd.conf in /var/tuxbox/config Maak een directory /var/mathopd aan waar de logfiles in komen te staan. Dit heb ik tijdelijk zo gemaakt voor debugging en je kunt 't weer uitschakelen in mathopd.conf Nu komt 't moeilijke gedeelte. De webserver kun je vanwege de veiligheid niet draaien als "root". Daarvoor moet je een user en group "www" aanmaken. 't Voordeel is dat een hacker zo nooit lekker kan rondzoeken op je Dreambox. Het aanmaken van user en group "www": Voeg deze regel toe aan /var/passwd: www:*:500:500::/var/www:/bin/sh En voeg deze regel toe aan /var/group: www:x:500:root Nu moeten we de directories nog open zetten: chown -R www:www /var/www chown -R www:www /var/mathopd Start daarna de webserver op met: mathopd -f /var/tuxbox/config/mathopd.conf Je kunt 'em gewoon als root opstarten, de webserver zal zichzelf "www" maken. Ik heb de webserver zelf niet getest omdat ik geen 1.09 heb, maar een tester zei dat-ie goed draaide en zelfs beter dan de vorige versie. De files mathopd.conf, passwd en group moet je wel editen met een UNIX-compatible editor. De webserver draait op poort 8080 (zie de mathopd.conf file). Meer informatie op de website van de maker hier. Let op dat 't klooien in de passwd files en dergelijke gevaarlijk is als je 't fout doet <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Succes! 820385-mathopd-1.5p4-1.09.zip
Ome Merde Geplaatst: 23 februari 2005 Geplaatst: 23 februari 2005 Let op dat 't klooien in de passwd files en dergelijke gevaarlijk is als je 't fout doet bewust of onbewust. kan er over meepraten een seriële reflash is het gevolg als het niet goed gaat. volgens mij was ik destijds de enige waarbij het fout ging dus iedereen kan met een gerust hart deze webserver installeren. <img src="/ubbthreads/images/graemlins/anoniem.gif" alt="" /> merDe deze ruimte is te huur
MeMyselfAndI Geplaatst: 23 februari 2005 Geplaatst: 23 februari 2005 Ik kan alleen maar bevestigen dat het een geweldig stukje software is. Ik gebruik het al enige tijd naar volle tevredenheid en ook deze versie werkt weer perfect. Nogmaals hartelijk bedankt DAF2000!!! MeMyselfAndI Dreambox 800se mounted op NAS, 78cm triax met Stab HH120 Stomme vragen bestaan niet, stomme antwoorden wel.
dAF2000 Geplaatst: 23 februari 2005 Auteur Geplaatst: 23 februari 2005 Citaat: dus iedereen kan met een gerust hart deze webserver installeren Citaat: Ik kan alleen maar bevestigen dat het een geweldig stukje software is Heb ik jullie betaald voor deze complimenten? <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" /> MeMyselfAndI, gebruik je ook dat dirindex programmaatje dat in de vorige versie zat? Die zit er nu niet in, maar kan ik wel maken als ik zin heb.
MeMyselfAndI Geplaatst: 24 februari 2005 Geplaatst: 24 februari 2005 Betaald? Nee (nog) niet!! <img src="/ubbthreads/images/graemlins/cool.gif" alt="" /> Dirindex? heb ik altijd wel trouw geplaatst, alleen ontgaat mij het doel hiervan. (Echte gebruiker, nietwaar?) <img src="/ubbthreads/images/graemlins/anoniem.gif" alt="" /> Maarre.... eventuele uitleg / instructies zijn welkom. Dreambox 800se mounted op NAS, 78cm triax met Stab HH120 Stomme vragen bestaan niet, stomme antwoorden wel.
dAF2000 Geplaatst: 24 februari 2005 Auteur Geplaatst: 24 februari 2005 Als je in een directory geen index.html hebt staan, dan roept mathopd dit programma aan (zie de configuratie-file) en krijg je een directory listing met aanklikbare linkjes. Je kunt daar ook een eigen script voor schrijven, maar ik had daar ooit die dirindex voor geschreven.
Geniuz Geplaatst: 24 februari 2005 Geplaatst: 24 februari 2005 Wordt Mathopd ook telkens na een reboot gestart? Zo nee, hoe stel ik dat dan precies in? Dreambox DM-7000S Amber Display (Gemini 3.6) - Samsung SV1604N 160 Gb. HDD - Stab HH100 - 70 cm. schotel
dAF2000 Geplaatst: 24 februari 2005 Auteur Geplaatst: 24 februari 2005 Citaat: Wordt Mathopd ook telkens na een reboot gestart? Zo nee, hoe stel ik dat dan precies in? Ligt aan de image, maar de meesten hebben de file /var/etc/init die na elke reboot uitgevoerd wordt. Je kunt dus de regel "mathopd -f /var/tuxbox/config/mathopd.conf" daaraan toevoegen.
MeMyselfAndI Geplaatst: 24 februari 2005 Geplaatst: 24 februari 2005 Ok, bedankt voor de uitleg, lijkt me een mooie optie. ff checke... ik plaats in een directory een paar bestanden zonder index.html en het programma maakt een page aan met links. Lijkt op een html fileserver??? Indien ik het juist heb, houdt ik me aanbevolen. <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" /> Dreambox 800se mounted op NAS, 78cm triax met Stab HH120 Stomme vragen bestaan niet, stomme antwoorden wel.
dAF2000 Geplaatst: 24 februari 2005 Auteur Geplaatst: 24 februari 2005 Jah zoiets als dit: mode links bytes last-changed name dr-x 2 4096 Dec 22 19:38 ./ dr-x 7 4096 Feb 22 20:33 ../ -r-- 1 1003 Dec 22 19:38 Makefile -r-- 1 20571 Dec 22 19:41 wifi.cpp -r-- 1 2405 Dec 22 19:38 wifi.h Ik zal 't wel effe maken...
Geniuz Geplaatst: 25 februari 2005 Geplaatst: 25 februari 2005 Citaat: Het aanmaken van user en group "www": Voeg deze regel toe aan /var/passwd: www:*:500:500::/var/www:/bin/sh En voeg deze regel toe aan /var/group: www:x:500:root Deze bestanden en/of directory's kan ik dus niet vinden. Zie ze niet staan binnen mijn FTP programma. Ook via telnet met "ls -a" zie ik niets staan. Doe ik iets fout? Dreambox DM-7000S Amber Display (Gemini 3.6) - Samsung SV1604N 160 Gb. HDD - Stab HH100 - 70 cm. schotel
Gast Geplaatst: 25 februari 2005 Geplaatst: 25 februari 2005 Hey Geniuz, Gelukkig klopt het path van de bestanden niet! anders kon je niet meer inloggen op de dreambox en moet je op nieuw de image installeren!. de locatie van de bestanden is /var/etc Het beste kan je vanaf windows met telnet inloggen op de dreambox, en dan de bestanden met vi bewerken. Op je windows doos: telnet <IP-ADDRESS-VAN-DE-DREAMBOX> 23 login met root/dreambox (is het standaard password) op de prompt doe je: vi /var/etc/passwd ga met shift-g naar de laatste regel en tik de letter o o=open new line nu tik je de regel in voor de passwd file, www:*:500:500::/var/www:/bin/sh druk op de escape toets, Sla de wijzigingen op met :wq Klaar!, dit kan je ook voor de group file doen, /var/etc/group vi, learn to love it!!! <img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" /> Trouwens, bedankt daf2000, draait hier als een speer! <img src="/ubbthreads/images/graemlins/grin.gif" alt="" />
Geniuz Geplaatst: 25 februari 2005 Geplaatst: 25 februari 2005 He top! Bedankt voor je snelle en duidelijke antwoord. Ga het hier direct proberen. Inderdaad!! Werkt als een trein. Die directory-indexer heeft ook mijn interesse! Dreambox DM-7000S Amber Display (Gemini 3.6) - Samsung SV1604N 160 Gb. HDD - Stab HH100 - 70 cm. schotel
Geniuz Geplaatst: 25 februari 2005 Geplaatst: 25 februari 2005 Hmm.. heb het nu denk ik toch niet voor elkaar.... Kan op de een of andere fiets niet meer inloggen als root. Niet onder FTP en niet via telnet. Log ik in via telnet dan krijg ik te zien: Citaat: dreambox login: root Password: : No such file or directory Denk dat ik morgen toch maar even een nulmodem-kabeltje haal en hoop dat mijn Dreambox niet gaat hangen vanavond <img src="/ubbthreads/images/graemlins/frown.gif" alt="" /> <img src="/ubbthreads/images/graemlins/biggthumpdown.gif" alt="" /> Heeft een Flash-erase nog zin of kan ik maar beter niets doen tot ik de nulmodem-kabel heb? Dreambox DM-7000S Amber Display (Gemini 3.6) - Samsung SV1604N 160 Gb. HDD - Stab HH100 - 70 cm. schotel
dAF2000 Geplaatst: 25 februari 2005 Auteur Geplaatst: 25 februari 2005 Citaat: Gelukkig klopt het path van de bestanden niet! anders kon je niet meer inloggen op de dreambox en moet je op nieuw de image installeren!. de locatie van de bestanden is /var/etc Inderdaad! Ik had eigenlijk de tekst van de vorige mathopd gekopieerd waar dus die fout ook al in zat <img src="/ubbthreads/images/graemlins/anoniem.gif" alt="" /> Citaat: Kan op de een of andere fiets niet meer inloggen als root. Niet onder FTP en niet via telnet. Hmmm... dat is zo'n beetje hetzelfde probleem als Ome Merde had toen. Daarom had ik ook de waarschuwing deze keer toegevoegd. Heb je 't wel werkend gekregen? Heb je trouwens je /var op USB of harddisk staan? Dan valt een en ander nog wel te repareren...
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen