Converteix un Apple TV 2 en un servidor web

Anonim

Així que ja heu configurat el vostre Apple TV2 per executar XBMC i ara n'estàs avorrit. Per què no convertir l'ATV2 en un servidor web com ho van fer els nois de MacMiniVault? Sí, aquest enllaç obre una pàgina web publicada des d'un Apple TV2. Pots fer-ho tu mateix amb el teu propi Apple TV sense massa feina, només una mica de paciència.

Abans de començar, haureu de fer jailbreak a l'Apple TV2 amb Seas0nPass, Seas0nPass és la utilitat de jailbreak més senzilla, però podeu utilitzar PwnageTool o Redsn0w si això fa flotar el vostre vaixell. Després d'haver fet això, aquí teniu un resum del que haureu de fer:

  • SSH a l'Apple TV2 jailbreaked recentment des del Terminal, la contrasenya d'arrel predeterminada és "alpine" i haureu de conèixer l'adreça IP de l'AppleTV2 o podeu provar d'utilitzar el nom d'amfitrió apple-tv.local :
  • ssh [email protected]

  • Canvieu la contrasenya root d'alpine a una altra cosa escrivint 'passwd'
  • Instal·leu Lighttpd a l'Apple TV2 mitjançant apt-get:
  • apt-get install lighttpd

  • Utilitzeu la vostra aplicació SFTP preferida (CyberDuck és gratuïta) per penjar un fitxer de configuració de lighttpd a /etc/lighttpd.conf: aquí teniu una mostra de lighttpd.conf per treballar
  • Ara inicieu el servidor lighttpd amb (potser haureu d'executar-lo com a /usr/sbin/lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

El vostre servidor web d'Apple TV2 hauria d'estar en funcionament, això es pot verificar mitjançant l'adreça IP de l'ATV en un navegador web.

Si voleu que el servidor web s'iniciï automàticament quan l'Apple TV s'iniciï o es reiniciï, haureu d'afegir un plist d'agent de llançament a /Library/LaunchDaemons/, els fitxers plist són diferents dels scripts bash en aquest sentit. heu d'escriure cada bandera i argument individual com una cadena. En aquest cas, l'ordre per executar lighttpd-angel es traduiria en claus plist semblant a això:

Aquest tutorial encara no és perfecte, és una versió elaborada de les instruccions súper simplificades de MacMiniVault que configuren aquest servidor web d'Apple TV en directe només per veure com de bé gestionarà la càrrega de trànsit.

Converteix un Apple TV 2 en un servidor web