Перетворіть Apple TV 2 на веб-сервер

Anonim

Отже, ви вже налаштували свій Apple TV2 для запуску XBMC, і тепер вам це набридло. Чому б не перетворити ATV2 на веб-сервер, як це зробили хлопці з MacMiniVault? Так, це посилання відкриває веб-сторінку, яка обслуговується з Apple TV2. Ви можете зробити це самостійно за допомогою власного Apple TV без зайвих зусиль, лише трохи терпіння.

Перш ніж почати, вам потрібно зробити джейлбрейк Apple TV2 за допомогою Seas0nPass. Seas0nPass — це найпростіша утиліта для джейлбрейку, але ви можете скористатися PwnageTool або Redsn0w, якщо це допоможе. Після того як ви це зробите, ось короткий перелік того, що вам потрібно буде зробити:

  • SSH до нещодавно зламаного Apple TV2 із терміналу, пароль root за замовчуванням — «alpine», вам потрібно буде знати IP-адресу AppleTV2 або спробувати використати ім’я хосту apple-tv.local :
  • ssh [email protected]

  • Змініть пароль адміністратора з alpine на інший, ввівши «passwd»
  • Установіть Lighttpd на Apple TV2 за допомогою apt-get:
  • apt-get install lighttpd

  • Використовуйте свою улюблену програму SFTP (CyberDuck безкоштовна), щоб завантажити файл конфігурації lighttpd до /etc/lighttpd.conf – ось зразок lighttpd.conf для роботи
  • Тепер запустіть сервер lighttpd за допомогою (може знадобитися запустити це як /usr/sbin/lighttpd-angel):
  • lighttpd-angel -f /etc/lighttpd.conf

Ваш веб-сервер Apple TV2 тепер має запрацювати, це можна перевірити, витягнувши IP-адресу ATV у веб-браузері.

Якщо ви хочете, щоб веб-сервер автоматично запускався під час завантаження або перезавантаження Apple TV, вам потрібно буде додати агент запуску plist до /Library/LaunchDaemons/, файли plist відрізняються від сценаріїв bash у цьому ви повинні викласти кожен окремий прапор і аргумент як рядок. У цьому випадку команда для виконання lighttpd-angel буде перекладена на ключі plist, які виглядатимуть приблизно так:

Це покрокове керівництво ще не ідеальне, це детальна версія супер спрощених інструкцій MacMiniVault, які налаштували цей живий веб-сервер Apple TV, щоб побачити, наскільки добре він справлятиметься з трафіком.

Перетворіть Apple TV 2 на веб-сервер