我对整个服务器的东西都很陌生。
我的老板让我为我们的小公司设置一台服务器,公司里的电脑使用不同版本的 Windows(例如 win7、win8、win10,还有 1 或 2 台电脑使用 mac os)。如果我使用 windows server 2016 设置服务器,该服务器是否能够与我们所有的 PC 通信?例如部署 GPO 或文件传输或用户帐户管理?谢谢!
答案1
简短回答:是的,没问题。详细回答:对于 GPO,您需要熟悉 ADMX 文件,但“新”服务器版本应该可以很好地覆盖“旧”操作系统。
顺便说一句,我要告诉你,尝试使用单个客户端操作系统管理 GPO 已经够令人沮丧的了,而尝试使用三个 Windows 操作系统获得一致的 GPO 策略和设置可能也不太有趣。
编辑:刚刚看到您还提到了 Mac OS。一切都不确定。
答案2
Windows Server 2016 和 2019 可以与所有设备通信,但自 2016 年起,GPO 结构发生了一些相当大的变化。一些较旧的系统(例如,如果您有任何运行 Windows XP 的计算机,或者您有一些奇怪的旧 Mac 运行 Pre-Sierra 或旧复印机等)根本不支持 SMB 3,因此您必须将安全性降低几个等级。2016/19 可能会使它变得更加困难。
不过,我现在所做的基本上就是建立一个装有当前 Core 版本(比如 2019)的盒子,然后将 2016 或 2012 放入虚拟机中,并将其用于 Hyper-V 中的域。您的硬件很可能足以处理这个问题,而且它不会占用太多磁盘空间。此外,管理也容易得多。然后,如果需要处理较旧的应用程序,您还可以建立第二个运行较旧版本的虚拟机(例如 Windows 7 盒子等)。
但是是的,您可以使用您描述的所有系统完成所有这些操作。您可以将 MacOS 加入域以获取用户登录/主目录,但 GPO 实际上不会执行任何操作(MacOS 没有注册表),因此如果您想应用策略,则需要使用第三方实用程序。