Autor Zpráva
blackbird
Profil
hoja,

pořídil jsem router Asus WL500G. Má to ořezaný Linux (Oleg fw). K tomu je mmj. připojený "hlavní" poč - desktop.

Problém:
rád bych
- zapínal a vypínal destop vzdáleně z webu
- měl r/w přístup k souborům desktopu skrze web (~ftp)
- používal VNC jen minimálně (opět skrze web)

Současné řešení:
- WOL pomocí zpřístupněné stránky routru (nebezpečné, nepohodlné)
- shutdown (desktop = Win...) skrze telnet (na některých proxinách neběží - např. v práci :( )
- ftp (na některých proxinách...)

Napadá mě webové rozhraní. Běhalo by to všude (http...), nemusel bych mít zpřístupněnou stránku routru a bylo by to i pohodlné.

Dotaz: lze nějak rozumně vyvolávat na straně serveru potřebné programy z webové stránky? Napadá mě zatím CGI ve spojení s C/Javou. Lze to jednodušeji? Web server = thttpd (podporuje CGI). Nakopněte mě prosím.

Bezpbřehé díky.
xixli
Profil
Ako jednoduché riešenie ma napadá shell_exec v php... a potom riadne zabezpečiť :-)
thingwath
Profil
Nevím jak v praxi, ale nechlubil bych se thttpd na takovém hardwaru, to musí jít do kolen už při malinké zátěži, aspoň si to myslím. Tak to raději nikomu neříkej :-)
blackbird
Profil
2xixli: diiikes

2thingwath:
ten thttpd ma url-throttling - pokud jsem to pochopil spravne, nastavim min. prenosovou rychlost na dany soubor a pokud toho bude mit plne kecky, vrati "try again later". Navic na macsat.com je primo navod, jak to nainstalit na muj hw (a orezany sf) :). Kazdopadne dik za upozorneni - otestim a dam sem kdyztak info, jak to dopadlo.
thingwath
Profil
Já nevím, ten server (pokud vím) forkuje nový proces pro každý požadavek. To ještě nemusí moc znamenta, ale vzhledem k tomu jak je maličký (a jak silný je hw v tom routeru) bych nečekal, že toho ustojí moc. A co si pamatuju tak nastavení tam je dost bídné a nevím ani jestli šlo omezit maximální počet spojení.
Toto téma je uzamčeno. Odpověď nelze zaslat.