Ga naar inhoud


Mathopd webserver voor 1.09 download


Aanbevolen berichten

Geplaatst:

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


  • Reacties 33
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Beste reacties in dit onderwerp

Geplaatst:

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
Geplaatst:

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.

Geplaatst:
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.
Geplaatst:

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.

Geplaatst:

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.

Geplaatst:

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

Geplaatst:
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.
Geplaatst:

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.

Geplaatst:

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...

Geplaatst:

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

Geplaatst:

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="" />

Geplaatst:

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

Geplaatst:

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

Geplaatst:
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...

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 account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...