![域控制器 Win Server 2008 上的文件夹重定向](https://linux22.com/image/646535/%E5%9F%9F%E6%8E%A7%E5%88%B6%E5%99%A8%20Win%20Server%202008%20%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%E9%87%8D%E5%AE%9A%E5%90%91.png)
这是一篇很长的帖子,里面有几个问题。不过,它们都与同一个问题有关,解决其中一个问题可能也会解决其他问题。我确实在超级用户上查找了类似的问题,但没有一个答案真正帮助我理解事情的工作原理和局限性。
我非常感谢任何能回答我问题的人。即使只是其中的一个。
我在工作时有一个域控制器,其中有几台工作站连接到本地网络。目前所有工作站都使用域帐户登录。有几个共享驱动器可以根据安全策略进行访问。我正在研究文件夹重定向,有几个问题 Microsoft TechNet 未能很好地解释。
作为参考,服务器运行的是 Windows Small Business Server 2008 R2,工作站运行的是 Windows 7。除了连接到 VPN 的笔记本电脑外,其他一切都在本地完成,然后网络与其域登录共享,但用户配置文件设置在域外。我认为在这些情况下任何类型的文件夹重定向都是不可能的,但如果有人知道如何设置笔记本电脑以使用域帐户登录,并且在不在域中时仍登录该帐户,请告诉我。
首先,将“我的文档”重定向到“主目录”有什么意义?我假设他们所说的主目录是指 C:\Users\username\,就像 *nix 中的一样,还是不正确?如果是这样,那就没有意义了,因为我的文档位于该目录中。一些研究表明主目录实际上是 C:\Windows 或 C:\System32,但这也令人困惑。所以第二个问题是他们在 Windows 上提到的“主目录”是什么?
接下来,介绍文件夹重定向。从 TechNet 上收集的信息来看,我对它的工作原理有一个模糊的了解,但我真的不明白它到底是做什么的。
为了帮助理解我所要求的内容,我将解释我想要实现的目标。我主要想找到一种方法来将域内每个工作站上的某些目录或整个 C:\User\username 目录重定向到域控制器上的某些目录,或者如果可能的话最好重定向到连接到网络的 NAS 上。(可用的 NAS 是 Lacie 5 Big 和 Synology RackStation 814+)。
我还想将所有回收站重定向到域控制器/NAS。这样,当有人删除某些内容时,它会保留一段时间/直到我将其删除。此外,当文件从工作站上的网络共享中删除时,该文件不会进入任何回收站。我希望这些文件与其他回收站文件执行相同的操作。最后,如果回收站重定向是可能的,它能否显示由哪台 PC 在何时删除了什么数据?这些可能吗?如果可以,设置它的正确方法是什么?如果不行,如何实现接近我的目标。
总之,我希望至少将某个部分/整个用户目录放在其他地方,并在那里占用空间,而不是在本地机器上。此外,回收站将重定向到 DC/NAS,并且工作站删除的网络共享上的文件实际上会进入回收站,而不是完全消失。
非常感谢您的任何建议,我知道这是一个很长的问题,里面有多个问题。但它们都与同一主题相关,虽然我擅长使用 Linux 服务器,但 Windows 服务器让我感到困惑。
答案1
回答您关于断开连接的计算机(笔记本电脑/笔记本)加入域的问题。这种情况很常见。断开与域的连接后,那些使用已加入域的笔记本电脑/笔记本的用户将使用其域用户帐户的缓存凭据登录笔记本电脑(只要他们在连接时至少登录过一次域),因此他们登录时会加载本地缓存的域用户配置文件。同样,这种情况很常见,对用户来说是透明的。
回答您关于将用户的“Documents/My Documents”文件夹重定向到其“Home Directory/Home Folder”的问题;诚然,我从未更改过用户的“Home Directory/Home Folder”设置,也从未与文件夹重定向配合使用过。我只是单独使用文件夹重定向将“Documents/My Documents”文件夹重定向到为此目的设置的网络共享。其他人可能可以为您提供“Home Directory/Home Folder”场景的用例。我认为,如果您要为其“Home Directory/Home Folder”设置备用路径(到网络共享),您会使用它。您不会将他们的“Documents/My Documents”文件夹重定向到其“Home Directory/Home Folder”的默认位置,因为正如您所说,这没有意义,但如果您将他们的“Home Directory/Home Folder”设置为网络共享,那么您可以将他们的“Documents/My Documents”文件夹重定向到该位置。
关于您关于文件夹重定向的问题;这通常用于将用户的 Documents/My Documents 文件夹重定向到网络共享,原因我在第 2 点中提到过,并且在漫游配置文件的情况下将 Documents/My Documents 文件夹与用户配置文件“分离”或“解耦”,我将在后面讨论。文件夹重定向的作用是将这些文件夹从默认位置重定向到备用位置。例如,当为 Documents/My Documents 文件夹实施文件夹重定向时,它会将这些文件夹的内容复制到重定向位置,同样最常见的是为了便于管理和备份用户数据。当用户随后将数据/文件保存到他们的 Documents/My Documents 文件夹时,它们将被保存到重定向位置。这对用户来说也是透明的。使用文件夹重定向,每个重定向文件夹都有自己的回收站,因此从这些重定向文件夹中删除的文件和文件夹将被捕获并保存到回收站。从映射网络驱动器中删除的文件和文件夹将不是被捕获到回收站。如果你想捕获这些删除,你需要使用第三方产品,例如恢复删除的服务器。
“但是,如果我将断开连接的用户重定向到网络共享,他们如何访问他们的“文档”/“我的文档”文件夹?”好问题。答案是通过使用与文件夹重定向配合使用的脱机文件。将“Documents/My Documents”文件夹重定向到网络共享,然后配置这些文件夹以供脱机使用,用户将在他们的笔记本电脑/笔记本上存储这些文件夹的缓存副本。用户可以在脱机状态下创建、编辑、删除或以其他方式处理这些文件夹和文件,当用户重新连接到域网络时,这些更改将与网络共享上的文件夹和文件同步。
漫游配置文件;漫游配置文件用于提供通用的用户体验(一致的用户配置文件),无论用户登录到哪台计算机。因此,用户可以登录工作站 A、注销、登录工作站 B 并保持相同的桌面、应用程序设置等。同样,这可以简化用户数据/配置文件管理并允许备份用户配置文件。将 Documents/My Documents 文件夹重定向出用户配置文件(解耦)可使用户配置文件保持相对较小的大小。(大型漫游配置文件会导致较长的登录和注销时间,而漫游配置文件会从存储它们的网络共享加载到网络共享)。漫游配置文件可用于移动用户。当用户在连接到域的情况下登录到他们的笔记本电脑时,他们的用户配置文件将从托管漫游配置文件的网络共享中加载。当他们在断开与域的连接的情况下登录到他们的笔记本电脑时,将加载其漫游配置文件的本地缓存副本。漫游配置文件通过“最后写入者获胜”算法/机制保持“同步”,这意味着配置文件中文件的最新副本将被写回到配置文件位置(请注意,Windows 7/Windows Server 2008 R2 中的更改会影响漫游配置文件的 NTUSER.DAT 文件,允许定期“在线”上传用户的 NTUSER.DAT 文件 - 我相信此功能默认情况下是禁用的,但可以通过组策略进行管理)。
希望这能解答您的大部分问题(如果不是全部的话),希望我没有遗漏或弄错任何内容。如果我有遗漏或弄错,我相信其他人会提供更正。希望您也能得到一些额外的答案。