Premeňte Apple TV 2 na webový server
Nastavili ste svoj Apple TV2 na spustenie XBMC a teraz vás to už nudí. Prečo nepremeniť ATV2 na webový server, ako to urobili chlapci z MacMiniVault? Áno, tento odkaz otvorí webovú stránku poskytovanú z Apple TV2. Môžete to urobiť sami so svojou vlastnou Apple TV bez prílišnej práce, stačí trochu trpezlivosti.
Skôr ako začnete, budete musieť útek z väzenia na Apple TV2 pomocou Seas0nPass, Seas0nPass je najjednoduchšia pomôcka na útek z väzenia, ale môžete použiť PwnageTool alebo Redsn0w, ak pláva vaša loď. Keď to urobíte, tu je prehľad toho, čo budete musieť urobiť:
- SSH do nového jailbreaknutého Apple TV2 z terminálu, predvolené root heslo je „alpine“ a budete potrebovať poznať IP adresu AppleTV2 alebo môžete skúsiť použiť názov hostiteľa apple-tv.local :
- Zmeňte heslo root z alpine na niečo iné zadaním „passwd“
- Nainštalujte Lighttpd do Apple TV2 pomocou apt-get:
- Použite svoju obľúbenú aplikáciu SFTP (CyberDuck je zadarmo) na nahranie konfiguračného súboru lighttpd do /etc/lighttpd.conf – tu je ukážka lighttpd.conf, z ktorej môžete pracovať
- Teraz spustite server lighttpd pomocou (možno to budete musieť spustiť ako /usr/sbin/lighttpd-angel):
apt-get install lighttpd
lighttpd-angel -f /etc/lighttpd.conf
Váš webový server Apple TV2 by teraz mal byť v prevádzke, čo sa dá overiť stiahnutím IP adresy štvorkolky vo webovom prehliadači.
Ak chcete, aby sa webový server automaticky spustil pri spustení alebo reštarte Apple TV, budete musieť pridať plist spúšťacieho agenta do /Library/LaunchDaemons/, súbory plist sa v tom líšia od bash skriptov musíte vyhláskovať každý jednotlivý príznak a argument ako reťazec. V tomto prípade by sa príkaz na vykonanie lighttpd-angel preložil na plist kľúče vyzerajúce asi takto:
Tento návod ešte nie je dokonalý, je to prepracovaná verzia zo super zjednodušených pokynov na MacMiniVault, ktorí nastavili tento živý webový server Apple TV, aby videli, ako dobre zvládne dopravné zaťaženie.