Apple TV 2 を Web サーバーに変える
つまり、XBMC を実行するように Apple TV2 をセットアップ済みで、もう飽き飽きしているということです。 MacMiniVault の担当者が行ったように、ATV2 を Web サーバーに変えてみませんか?はい、このリンクは Apple TV2 から提供される Web ページを開きます。これは自分の Apple TV で行うことができます。あまり手間をかけずに、ほんの少しの忍耐でできます。
始める前に、Seas0nPass で Apple TV2 をジェイルブレイクする必要があります。これを行った後、次に行う必要があることの概要を以下に示します:
- ターミナルから新たにジェイルブレイクされた Apple TV2 に SSH で接続します。デフォルトのルート パスワードは「alpine」です。AppleTV2 の IP アドレスを知る必要があるか、ホスト名 apple-tv.local を使用してみてください。 :
- 「passwd」と入力して、root パスワードを alpine から別のパスワードに変更します
- apt-get を使用して Apple TV2 に Lighttpd をインストールします:
- お気に入りの SFTP アプリ (CyberDuck は無料です) を使用して、lighttpd 設定ファイルを /etc/lighttpd.conf にアップロードします – サンプルの lighttpd.conf から動作します
- 次のコマンドで lighttpd サーバーを起動します (これを /usr/sbin/lighttpd-angel として実行する必要がある場合があります):
apt-get install lighttpd
lighthttpd-angel -f /etc/lighttpd.conf
これで、Apple TV2 Web サーバーが稼働しているはずです。これは、Web ブラウザで ATV の IP アドレスを取得することで確認できます。
Apple TV の起動時または再起動時に Web サーバーを自動的に開始する場合は、起動エージェント plist を /Library/LaunchDaemons/ に追加する必要があります。plist ファイルは bash スクリプトとは異なります。個々のフラグと引数を文字列として綴る必要があります。この場合、lighttpd-angel を実行するコマンドは、次のような plist キーに変換されます:
このウォークスルーはまだ完璧ではありません。これは MacMiniVault の非常に単純化された手順から精巧なバージョンであり、トラフィックの負荷をどれだけうまく処理できるかを確認するためだけに、このライブ Apple TV Web サーバーをセットアップしました。