我正在尝试使用 Windows 2008R2 和 Windows 7 / Mac Mountain Lion 客户端配置家庭网络。我有一个单独的 NAS 驱动器,我想用它来托管所有主文件夹以及音乐和照片的中央存储。
我正在服务器上使用 DFS 指向具有以下目录结构的相应 NAS 文件夹:
\\server\LAN folders\ServerUsers(映射到父用户文件夹) \\server\LAN folders\CentralMusic(映射到单个共享音乐文件夹) \\server\LAN folders\CentralPhotos(映射到单个共享照片文件夹)
我已经创建了组策略,以便所有用户的主配置文件都在“ServerUsers”下,但“我的音乐”指向“CentralMusic”,“我的图片”指向“CentralPhotos”。
这一切在 Windows 客户端上运行良好,但在 Mac 上却不行。
我已经编辑了服务器管理器上的用户配置文件,并添加了主文件夹设置以直接连接到 NAS:
Z:--> \\NASdrive\ServerUsers\用户名
这很好地映射了“我的文档”、“我的下载”和“桌面”文件夹,因为它们都是此位置的子文件夹,但我只能使用“音乐”和“图片”文件夹。Mac 只是将其所有内容保存在主文件夹的子文件夹中,而不是使用组策略重定向。我完全不知道如何解决这个问题。
我怀疑我可以创建一个别名/符号链接到地图:
~/图片 --> \\server\LAN 文件夹\CentralPhotos
但我似乎无法让它工作。如果我通过 Finder 创建别名,它会一直工作,直到下次重新启动时找不到目标。我没有通过终端管理它,因为我似乎无法弄清楚如何指定 DFS 目标。
有人成功做到了吗?这些链接是正确的解决方案吗?或者我还能做些什么更好的事情?我只是在谈论少数用户/机器,因此在原始设置上进行一定程度的手动配置是可以接受的,即使这不是理想的选择。
非常感谢您的任何建议。
答案1
已经设法使用符号链接完成这项工作 - 不知道是否有更好的方法 - 但希望听取任何可以提供建议的人的意见。
这个过程有点手动,但可能由知道他们在做什么的人自动完成。以下是我对图片的处理方式:
- 在客户端 mac 上登录账户
- 从 Finder 中,使用 Ctrl+K 连接到服务器并指定包含 AD 用户名的路径 - 即
smb://username@server/Path
- 通过系统
preferences -> user -> login items
在此处添加共享,这样您就知道它将始终在启动时安装 - 现在到了棘手的部分——我无法在登录时设置链接,因此我注销并以客户端计算机上的另一个用户身份登录。我使用了本地帐户,但我认为网络帐户也可以。
- 检查网络驱动器是否已安装在 Finder 中 - 如果没有,请使用 ctrl+K 重复之前的操作。
- 在终端中,您应该能够看到安装的共享
/Volumes/ShareName
- 如果您多次安装它,则每次安装后都会有一个数字计数 - 您需要使用第一个(即没有数字) - 转到要修改的用户的主文件夹,然后使用以下命令删除“图片”文件夹
sudo rm -rf Pictures
- 现在使用创建符号链接
sudo ln -s "/Volumes/ShareName/AnySubPathYouNeed" "Pictures"
- 登出
- 登录目标账户 - 链接将被设置
到目前为止,我发现的唯一问题是,如果您离线登录,您会收到服务器连接警告。除此之外,它似乎可以正常工作。