Verwandeln Sie einen Apple TV 2 in einen Webserver
Sie haben Ihren Apple TV2 bereits eingerichtet, um XBMC zu verwenden, und jetzt ist Ihnen langweilig. Warum nicht das ATV2 zu einem Webserver machen wie die Jungs von MacMiniVault? Ja, dieser Link öffnet eine Webseite von Apple TV2. Sie können dies selbst mit Ihrem eigenen Apple TV tun, ohne zu viel Arbeit, nur ein wenig Geduld.
Bevor du anfängst, musst du den Apple TV2 mit Seas0nPass jailbreaken, Seas0nPass ist das einfachste Jailbreak-Programm, aber du kannst PwnageTool oder Redsn0w benutzen, wenn das dein Boot schwimmt. Nachdem Sie dies getan haben, finden Sie hier eine Zusammenfassung dessen, was Sie tun müssen:
- SSH in den neu gejagten Apple TV2 vom Terminal aus, das Standard-Root-Passwort ist 'alpine' und du musst die IP-Adresse von AppleTV2 kennen oder den Hostnamen apple-tv.local verwenden:
- Ändern Sie das root-Passwort von alpine in etwas anderes, indem Sie 'passwd' eingeben
- Installieren Sie Lighttpd mit apt-get auf dem Apple TV2:
- Verwenden Sie Ihre Lieblings-SFTP-App (CyberDuck ist kostenlos), um eine Lighttpd-Konfigurationsdatei in /etc/lighttpd.conf hochzuladen - hier ist ein Beispiel für lighttpd.conf, mit dem Sie arbeiten können
- Starten Sie nun den lighttpd Server mit (Sie müssen dies unter / usr / sbin / lighttpd-angel ausführen):
apt-get install lighttpd
lighttpd-angel -f /etc/lighttpd.conf
Ihr Apple TV2-Webserver sollte nun betriebsbereit sein. Dies kann überprüft werden, indem die IP-Adresse des ATV in einem Webbrowser abgerufen wird.
Wenn Sie möchten, dass der Webserver automatisch startet, wenn Apple TV bootet oder neu startet, müssen Sie einen Launch Agent plist zu / Library / LaunchDaemons / hinzufügen, plist Dateien unterscheiden sich von bash Skripten darin, dass Sie jedes einzelne Flag buchstabieren müssen und Argument als String. In diesem Fall würde der Befehl zum Ausführen von lighttpd-engel so aussehen:
Diese Komplettlösung ist noch nicht perfekt, es ist eine ausgearbeitete Version der super vereinfachten Anweisungen auf MacMiniVault, die diesen Live-Apple TV-Webserver einrichten, nur um zu sehen, wie gut er mit der Verkehrslast umgehen kann.