Zamień Apple TV 2 w serwer internetowy

Anonim

Skonfigurowałeś już swoje urządzenie Apple TV2 do obsługi XBMC, a teraz ci się to nudzi. Dlaczego nie zmienić ATV2 w serwer WWW, tak jak zrobili to ludzie z MacMiniVault? Tak, ten link otwiera stronę internetową obsługiwaną z Apple TV2. Możesz to zrobić samodzielnie za pomocą własnego Apple TV bez zbytniego nakładu pracy, wystarczy odrobina cierpliwości.

Zanim zaczniesz, musisz jailbreakować Apple TV2 za pomocą Seas0nPass, Seas0nPass to najłatwiejsze dostępne narzędzie do jailbreakowania, ale możesz użyć PwnageTool lub Redsn0w, jeśli to unosi twoją łódź. Gdy już to zrobisz, oto podsumowanie tego, co musisz zrobić:

  • SSH do niedawno złamanego jail Apple TV2 z terminala, domyślne hasło roota to „alpine” i musisz znać adres IP AppleTV2 lub możesz spróbować użyć nazwy hosta apple-tv.local :
  • ssh [email protected]

  • Zmień hasło roota z alpejskiego na inne, wpisując „passwd”
  • Zainstaluj Lighttpd na Apple TV2 za pomocą apt-get:
  • apt-get install lighttpd

  • Użyj swojej ulubionej aplikacji SFTP (CyberDuck jest bezpłatny), aby przesłać plik konfiguracyjny lighttpd do /etc/lighttpd.conf – oto przykładowy plik lighttpd.conf do pracy z
  • Teraz uruchom serwer lighttpd za pomocą (może być konieczne uruchomienie go jako /usr/sbin/lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

Twój serwer sieciowy Apple TV2 powinien już działać. Można to sprawdzić, otwierając adres IP ATV w przeglądarce internetowej.

Jeśli chcesz, aby serwer WWW uruchamiał się automatycznie po uruchomieniu lub ponownym uruchomieniu Apple TV, musisz dodać plist agenta uruchamiania do /Library/LaunchDaemons/, pliki plist różnią się tym od skryptów bash musisz przeliterować każdą indywidualną flagę i argument jako ciąg. W tym przypadku polecenie wykonania lighttpd-angel zostałoby przetłumaczone na klucze plist wyglądające mniej więcej tak:

Ten przewodnik nie jest jeszcze doskonały, jest to rozbudowana wersja bardzo uproszczonych instrukcji na komputerze MacMiniVault, który skonfigurował ten serwer internetowy Apple TV na żywo, aby zobaczyć, jak dobrze poradzi sobie z obciążeniem ruchem.

Zamień Apple TV 2 w serwer internetowy