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