dAF2000 Geplaatst: 6 november 2004 Delen Geplaatst: 6 november 2004 Ik blijf maar bezig met webservers compileren, totdat ik er eentje heb gevonden die ik goed kan gebruiken. Ondertussen mogen jullie ervan meegenieten <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Deze keer de mathopd webserver. Deze webserver is natuurlijk weer klein (67 KB!) en snel. Verder heb ik zelf nog 't programma "dirindex" geschreven om een directory index te maken als er geen index.html is. Installatie: Pak de zip-file uit en plaats: mathopd en dirindex in /var/bin (beide 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 'em zelf getest op The Hydra Angharad, maar hij zal ook wel op andere images werken. 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) Deze webserver zou wel PHP moeten kunnen ondersteunen, daarvoor moet ik nog PHP voor de Dreambox compileren. Meer informatie op de website van de maker hier. Succes! 737207-mathopd.zip Link naar reactie Delen op andere sites Meer opties om te delen...
SatDream Geplaatst: 6 november 2004 Delen Geplaatst: 6 november 2004 Welke unix editor adviseer je? vr gr © Vu+ Duo High definition.© OpenPli image v 4.0. Link naar reactie Delen op andere sites Meer opties om te delen...
dAF2000 Geplaatst: 6 november 2004 Auteur Delen Geplaatst: 6 november 2004 UltraEdit bijvoorbeeld. Maar 't schijnt dat er ook eentje in Dreambox Control Center zit. Of gewoon "vi" vanuit telnet <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Link naar reactie Delen op andere sites Meer opties om te delen...
Barabas Geplaatst: 6 november 2004 Delen Geplaatst: 6 november 2004 Als je toch zo lekker aan het compileren bent geslagen... probeer eens een secure ftp server te compileren zoals bv pureftp. Dat zeg ik... lezen! Link naar reactie Delen op andere sites Meer opties om te delen...
SatDream Geplaatst: 6 november 2004 Delen Geplaatst: 6 november 2004 Ik heb hier wat hulp nodig. Ik heb de /www op de /hdd geplaatst en de procedure uigevoerd met de volgende aanpassing. chown -R www:www /hdd/www. Maar helaas werkt niet © Vu+ Duo High definition.© OpenPli image v 4.0. Link naar reactie Delen op andere sites Meer opties om te delen...
dAF2000 Geplaatst: 6 november 2004 Auteur Delen Geplaatst: 6 november 2004 Citaat: Ik heb hier wat hulp nodig. Ik heb de /www op de /hdd geplaatst en de procedure uigevoerd met de volgende aanpassing. chown -R www:www /hdd/www. Maar helaas werkt niet Wat is "werkt niet"? Vertel eens wat meer... Link naar reactie Delen op andere sites Meer opties om te delen...
SatDream Geplaatst: 6 november 2004 Delen Geplaatst: 6 november 2004 Ik bedoel mijn pagina is niet bereikbaar. Krijg ik de volgende melding:kan de pagina niet vinden. © Vu+ Duo High definition.© OpenPli image v 4.0. Link naar reactie Delen op andere sites Meer opties om te delen...
dAF2000 Geplaatst: 6 november 2004 Auteur Delen Geplaatst: 6 november 2004 Dat klinkt als een Nederlandse foutmelding van Windows ofzo. Kijk eens met "ps" in telnet of mathopd wel draait. En kijk eens of je wat ziet staan in de errorlog file in /var/mathopd. Link naar reactie Delen op andere sites Meer opties om te delen...
SatDream Geplaatst: 7 november 2004 Delen Geplaatst: 7 november 2004 In de error log staat de volgende: Sat Nov 6 23:54:07 2004 [436] *** shutting down Sat Nov 6 23:59:46 2004 [440] *** Mathopd/1.5p3 starting Sat Nov 6 23:59:46 2004 [440] NumConnections=64 nfiles=1024 Met ps zie ik de volgende 440 www 1800 S mathopd -f /var/tuxbox/config/mathopd.conf © Vu+ Duo High definition.© OpenPli image v 4.0. Link naar reactie Delen op andere sites Meer opties om te delen...
dAF2000 Geplaatst: 7 november 2004 Auteur Delen Geplaatst: 7 november 2004 Nou, hij draait perfect daar... Heb je de regels in mathopd.conf aangepast? Control { Alias / Location /var/www } Dus /var/www wordt dan /hdd/www Link naar reactie Delen op andere sites Meer opties om te delen...
SatDream Geplaatst: 7 november 2004 Delen Geplaatst: 7 november 2004 <img src="/ubbthreads/images/graemlins/xyxthumbs.gif" alt="" /> Bedankt voor je tip. Het werkt nu. <img src="/ubbthreads/images/graemlins/anoniem.gif" alt="" /> © Vu+ Duo High definition.© OpenPli image v 4.0. Link naar reactie Delen op andere sites Meer opties om te delen...
dAF2000 Geplaatst: 7 november 2004 Auteur Delen Geplaatst: 7 november 2004 Mooi! Als je nog niet gaat slapen, mag je eens testen of je ook grote files zoals opgenomen films ermee kan downloaden. Misschien heb je dan wel een swapfile nodig. En als je wel gaat slapen, mag je 't morgen proberen <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Ik heb nog wel gehad dat-ie vast liep op een file van 1 GB. Link naar reactie Delen op andere sites Meer opties om te delen...
Ome Merde Geplaatst: 21 november 2004 Delen Geplaatst: 21 november 2004 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 kan je dit eens nader toelichten ? het bestand /var/passwd en /var/group bestaat bij mij niet. moet ik deze zelf aanmaken ofzo ? <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> (zet ze ander effe erbij als bijlage als die bestanden standaard zijn) <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> merDe deze ruimte is te huur Link naar reactie Delen op andere sites Meer opties om te delen...
mirakels Geplaatst: 21 november 2004 Delen Geplaatst: 21 november 2004 probeer eens in /var/etc/passwd /var/etc/group DM7000, noname 58 cm bord met SM3D12 rotor, 46GB 2.5in hitachi hdd Link naar reactie Delen op andere sites Meer opties om te delen...
dAF2000 Geplaatst: 21 november 2004 Auteur Delen Geplaatst: 21 november 2004 Ja klopt! Foutje van mij... 't moeten de bestanden in /var/etc zijn (Hydra Angharad). Link naar reactie Delen op andere sites Meer opties om te delen...
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