关于如何设置由大约 10 台运行 OS X Snow Leopard 的 iMac 组成的学校网络,您有什么建议吗?最好的建议是:
- 让一台机器充当文件服务器,为学生提供一个中央文件存储库
- 学生账户不是 iMac 本地的(即学生可以使用相同的凭据登录到不同的机器)
- 根据网络帐户凭据强制执行文件权限
- 离线备份(Time Machine 可以用于离线备份吗?如何使用?)
这样的设置是否绝对需要 OS X 服务器?您是否恰好有关于如何进行设置的好建议?没有专业的 OS X 管理员可以完成此操作吗?OS X 可以在哪些设备上运行有任何限制吗?例如,它可以在 Mac Mini 上运行吗?
答案1
简短的回答:是的,可以这样做,你确实需要 Apple 的服务器软件,但不一定是 Xserve 硬件。
更长的答案:Mac OS X 服务器使这种类型的配置的设置和运行相当轻松。您最需要担心的可能是您的网络——如果网络不稳定或配置不正确(尤其是 DNS),您可能会在“查找”服务器时遇到麻烦。我无法向您指出简单的操作指南(尽管我相信它们存在),但如果您只是安装 OS X Server,它基本上会引导您完成设置过程。
网络帐户可以满足您的大部分需求,但为了让用户能够在机器之间移动并获取所有文件,您需要将所有文件(包括主文件夹)保存在服务器上。这意味着服务器必须具有足够的 HD 容量来容纳所有内容,并且速度要足够快才能跟上每个人的速度。如果只有 10 个左右的用户,Mac Mini 可能能够跟上,但这实际上取决于学生在做什么。对于重度使用,Xserve 或 Mac Pro 是更好的服务器。
处理用户文件的方式也有几个:使用常规网络帐户,每个人的文件都保存在服务器上,每个人都可以通过网络访问这些文件。使用移动帐户,用户的文件会被复制到客户端计算机,然后与服务器上的副本同步。如果人们反复使用同一台计算机,移动帐户就比较合理;如果人们每次都登录不同的计算机,常规网络帐户通常更好。
它最主要的缺点是无法进行离线备份。您可以在服务器上使用 Time Machine,但它实际上更面向最终用户,我甚至不确定它是否正式支持备份服务器。它还设计为备份到单个持续连接的备份驱动器,这对于服务器使用来说并不是最佳选择。您可以通过一些额外的工作来改善很多事情,例如购买 3 个备份驱动器,将它们轮换到异地,并使用 Time Machine 偏好设置切换哪个是当前备份目标。除此之外,您还在考虑第三方备份软件;这里有很多选择,但我目前的经验不足以提出有意义的建议。
编辑:苹果刚刚发布了Mac Mini 服务器捆绑包配备 4GB RAM、2 个 500GB HD 和服务器软件,售价 999 美元(零售价,我不知道教育定价)。我对在笔记本 HD(唯一适合迷你电脑的硬盘)上运行服务器有一些保留意见,但如果您不打算加载太多,它看起来正是您所需要的。
答案2
以下是苹果的 IT 文档。可能会有帮助。
答案3
如果您有多余的 Mac 可供测试,您可以注册获取 Leopard Server 的免费评估版(只要您的学校在美国境内)
http://seminars.apple.com/contactme/SnowLeopardServerEvaluation/
它可能附带足够的支持文档来帮助您确定您的需求。