Ubuntu 可以充当多个操作系统的域控制器吗?

Ubuntu 可以充当多个操作系统的域控制器吗?

我想在我的教堂安装 Ubuntu 服务器,开始测试一些选项(以消除 Microsoft 的使用)。有些 PC 使用 Windows XP,有些使用 Ubuntu。

我希望 Ubuntu 服务器成为域控制器,以便任何用户帐户都能够登录到 Windows 或 Ubuntu 桌面。

这可能吗?

我还希望能够从服务器管理帐户?(例如添加、删除、修改)

答案1

取决于您需要使用哪个版本的 Ubuntu。

Samba 版本才是真正重要的。

要成为 Active Directory 的成员,您需要按照 Samba 文档中的说明加入服务器。然后,在 Google 上搜索如何成为成员服务器,或从 ADS 克隆其数据,然后将 smb.conf 重新配置为独立服务器。

如果要在没有 Windows Active Directory(或仅仅是 NT4 服务器的域)的情况下执行此操作,如果您不确定,请使用向导创建服务器,或者根据您的要求编辑帮助/文档中的示例 smb.conf(也称为独立服务器模式)。

它使用 LDAP 或 NIS 提供服务。(取决于您选择设置的方式)

Zentyal 有服务器软件(基于 Ubuntu,以前称为 EBOX)
值得研究。

如果您不知道该怎么做,请先咨询 Google,然后再咨询 Ubuntu 社区。这样我可以保证您会节省一些时间,而且如果您先进行一些研究,您更有可能更快地得到帮助。

无论如何,对于客户端计算机和服务器(取决于您计划使用的操作系统,这里有一个“仅基于我的个人经验”的列表)。它不附带任何保修、保证,可能适合参考我的经验,但不适合目的,因为 Linux/Ubuntu/Samba 中的事情变化很快。

话虽如此,以下就是我提到的清单。

基于 NT 的 Windows 版本

• Windows XP Professional/Media Center 版本
⠀•(双向连接网络,家庭版不具备服务器连接功能)

• Windows 7/Vista
⠀•(可以双向工作,但需要更改注册表才能正确使用独立版本,但会使操作系统的安全性略有降低。)

• Windows Server 2008 和 2008 R2
⠀•(加入其域,克隆 ADS @尽可能@,然后通过将其重新配置为独立来取消加入,使用 smb.conf @不能用作 samba 的 bdc@(好吧,除非自上次检查以来发生了变化,但据我所知,不能。)

• Windows Server 2003
⠀•(可以执行与 Windows Server 2008 相同的操作,但可以加入任一方法,因为它来自与 XP 相同的代码库)

• Windows 2000 服务器
⠀•(独立版几乎相当于 2000 Active Directory)

• Windows 2000 Pro
⠀•(可以同时加入,但我认为需要较新的 ADS 版本处于兼容模式@有时解释为不安全@)

• Windows NT 4.5 Back Office(升级光盘,从技术上讲并不是一个完全独立的操作系统)
⠀•(它没有活动目录,但在 ADS 诞生之前使用了一项名为“Back Office”的服务,使用此参考与 NT 4 服务器相同)

• Windows NT 4
⠀•(仅限独立方法,据我所知,nt4 没有 ADS)

• Windows nt 4 Server
⠀•(与上面相同,但您可以将 Ubuntu 加入 nt4 域,并将 Ubuntu 设置为 PDC,将 NT4 设置为 BDC(如果您愿意))

• Windows NT 3.x (服务器)
⠀•(仅限独立,我不知道它是否可以作为 Ubuntu 的 PDC,我认为由于它的年代久远,它只能作为 Ubuntu 的 BDC)

• Windows NT 的早期版本
⠀•(我怀疑您是否使用过它们,并且认为它们无关紧要)

非基于 NT 的 Windows 版本

• Windows Milennium Edition
⠀•(没有直接域连接,但可以使用登录进行配置文件和远程共享,但由于登录在注册表中以纯文本形式存在,因此不安全,据我所知。

• Windows 98 & 98 SE
⠀• (与千禧版相同)

• Windows 95
⠀•(与千禧版相同)

• Windows 3.1.1 for Workgroups
⠀•(从技术上讲不是操作系统,但如果与 Novell Netware 等网络适配器附加组件一起使用,则只能链接共享,这需要与 Ubuntu 或 Suse 软件等效的软件)

• Windows 3.1
⠀• (与 Windows 3.1.1 相同)

3.1 版以外的非基于 NT 的操作系统-(我想这和你没什么关系)

答案2

Ubuntu 可以通过 samba 成为 Windows 主机的“域控制器”。这当然适用于 XP。对于较新的客户端操作系统,与最新的 Windows 服务器相比,您的 samba 版本可能有一些小限制。您可以轻松在线找到教程。如果没有,请提出另一个问题。

Ubuntu 服务器可以通过多种方式为 Linux(包括 Ubuntu)客户端提供类似于 Windows 域控制器的功能。如果您已经设置了此基础架构,则其中一个选项是 Samba。其他选项是 NIS 或 LDAP。由于有许多选项,因此此部分设置恰好更为复杂。再次,我建议您找到适合您用例的教程。

Samba 可以与 UNIX 系统帐户(常规 Ubuntu 帐户)配合使用。从技术上讲,Samba 密码和 UNIX 密码不是一回事。但是,在典型设置中,更改一个密码会自动更改另一个密码,这样它们就始终匹配。

帐户管理始终在服务器上完成。

相关内容