将 Apple TV 2 变成网络服务器
设置您的 Apple TV2 以运行 XBMC,现在您厌倦了它。为什么不像 MacMiniVault 的人那样将 ATV2 变成网络服务器 ?是的,此链接会打开一个由 Apple TV2 提供的网页。您可以使用自己的 Apple TV 自行完成此操作,无需太多工作,只需一点耐心。
开始之前,您需要越狱 Apple带有 Seas0nPass 的 TV2,Seas0nPass 是周围最简单的越狱实用程序,但如果您喜欢的话,您可以使用 PwnageTool 或 Redsn0w。完成此操作后,以下是您需要执行的操作的概要:
- 从终端通过 SSH 进入新越狱的 Apple TV2,默认根密码为“alpine”,您需要知道 AppleTV2 的 IP 地址,或者您可以尝试使用主机名 apple-tv.local:
- 通过输入“passwd”将 root 密码从 alpine 更改为其他密码
- 使用 apt-get 在 Apple TV2 上安装 Lighttpd:
- 使用您最喜欢的 SFTP 应用程序(CyberDuck 是免费的)将 lighttpd 配置文件上传到 /etc/lighttpd.conf – 这里有一个示例 lighttpd.conf a> 从
- 现在启动 lighttpd 服务器(您可能需要将其作为 /usr/sbin/lighttpd-angel 运行):
ssh root@apple-tv.local
apt-get install lighttpd
开始工作
lighttpd-angel -f /etc/lighttpd.conf
您的 Apple TV2 网络服务器现在应该已启动并正在运行,这可以通过在网络浏览器中提取 ATV 的 IP 地址来验证。
如果您希望网络服务器在 Apple TV 启动或重新启动时自动启动,您需要将启动代理 plist 添加到 /Library/LaunchDaemons/,plist 文件与 bash 脚本不同,您必须拼写每个单独的标志和参数作为一个字符串。在这种情况下,执行 lighttpd-angel 的命令将转换为看起来像这样的 plist 键:
< /p>
这个演练还不完美,它是 MacMiniVault 上的超级简化说明的详尽版本,他设置了 <一个 href="http://atv.macminivault.com/">这个实时 Apple TV 网络服务器只是为了看看它处理流量负载的能力。