我是Windows服务器的新手。
我想实现的是:
阅读techNet手册和各种SO答案,我得到了一个提示,即Active Directory可以用于我的目的。 但我不确定应该使用哪个服务器版本,以及如何设置整个系统。 我是否需要任何其他工具来进行设置?
这些都可以做到这一点,而不需要在客户端PC上进行任何特殊设置? 我的意思是通过设置服务器以某种特定的方式!
这( 如何“批量”为Active Directory用户的networking驱动器创build文件夹? )似乎更接近我的需求,但我无法完全理解这一点。
显然它需要login脚本在客户端PC上运行,我不太喜欢。
奇怪的是,我想知道,如果没有使用服务器操作系统,这个设置是否可能。 例如,Windows 8.1桌面版本只安装了less量额外的Windows工具。
有多less用户? 我问,因为私人文件夹,这主要是因为它可能是繁琐的,如果你有很多的用户(虽然你可能能够脚本)设置它们。
d:\usershares\username用户名的username ,共享为\\yourserver\username 。) net use S: \\yourserver\%username%类似于net use S: \\yourserver\%username%或PowerShell等价物的方式为用户分配login脚本。 (至于“为什么不呢?” – 不鼓励,因为最好不要向域控制器添加任何“攻击面”,任何附加服务都是攻击面)。
我也许应该补充说,最好的做法是有两个域控制器,如果一个失败。 (虚拟化仍然会把两个鸡蛋放在一个篮子里,所以我不会build议这样做,这样可以减lesspipe理风险。)
NET USE作为login脚本。 但我不确定应该使用哪个服务器版本,以及如何设置整个系统。
Windows Server 2012 R2 Standard。 一个用于域控制器,一个用于具有主目录的存储服务器。 两个在不同的物理机器上。
此外,您需要连接到Active Directory的每个用户或设备的CAL许可证。 每个用户的CAL /每个设备的CAL。
这些都可以做到这一点,而不需要在客户端PC上进行任何特殊设置?
PC至less要有Windows专业版(XP,7,Vista,8,8.1,10)。 您只需要将PC添加到Active Directory。
您可以使用Windows Server 2012 R2上的“工作文件夹”。 这允许任何Windows 7及更高版本的机器(未join域)在服务器上安装私人文件夹。 您只需要在AD上创build帐户,然后生成一个SSL证书。 客户PC可以使用您在AD中创build的帐户访问共享。
但是它可能不符合您的要求4,因为它不使用驱动器号映射。
源: https : //technet.microsoft.com/en-us/library/dn265974.aspx?f=255&MSPPError=-2147217396