如何将 Ubuntu 添加到 Windows 域?

如何将 Ubuntu 添加到 Windows 域?

我已经安装了likewise-open,但是当我将 Ubuntu 机器(10.10)添加到域时,出现以下错误:

Leaving AD Domain:   XXX.XX.XXX`                              
Error: Lsass Error [code 0x00080047]                       
1387 (0x56B) ERROR_NO_SUCH_MEMBER - Unknown error

有人能解决这个问题吗?

Likewise-open 显示我已连接到域。但我该如何验证这一点?

同样设置

  • AD 由 Windows 2003 服务器管理。

我试过红色的回答但它不起作用。

root@karthick:~# domainjoin-cli join XXX.XX.COM xxxxxxx
Joining to AD Domain:   XXX.XX.COM
With Computer DNS Name: karthick.xxx.xx.com

[email protected]'s password: 

Error: Lsass Error [code 0x00080047]

31 (0x1F) ERROR_GEN_FAILURE - Unknown error
  • Likewise-open Gui 已经安装,但我无法离开域并重新加入。
  • 请参阅以下屏幕截图:

LIKEWISE-OPEN-GUI

我搜索了谷歌,找到了。这有问题吗?或者有人能帮我调试一下原因吗?

答案1

我不确定,但您还需要编辑/etc/nsswitch.conf并更改“ host”行,如下所示:

hosts:    wins files mdns4_minimal [NOTFOUND=return] dns mdns4

至少它帮助了我

答案2

您是否已检查 DC 以查看计算机对象是否已存在?如果存在 - 删除它 - 然后尝试重新加入。如果您遇到更多问题,您可以尝试运行下面列出的以下命令来获取更详细的日志记录:

> domainjoin-cli --loglevel verbose
> --log /tmp/domainjoin.log join domain fqdn AD account

答案3

经过一番搜索,我终于找到了自己的方法。我在 ubuntu 10.10 中加入 Windows 域的步骤如下,

  • 打开 Ubuntu 软件中心。
  • 搜索“centrify”(无引号)。
  • 单击“安装”。
  • 输入您的 sudo 密码并按 Enter。
  • 安装完成后,您可以关闭 Ubuntu 软件中心。

配置nsswitch文件:

  • 打开终端并输入以下内容,

    sudo editor /etc/nsswitch

  • 搜索以下行:

    hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

  • 在该行前面放置 # 并添加一个新行

    hosts: files dns

  • 这样文件看起来就会像这样 nsswitch 文件

  • 同时编辑以下文件, sudo editor /etc/centrifydc/group.ignore

您需要将组“admin”(无引号)添加到此列表中。如果不这样做,您的 sudo 用户将不再具有 sudo 权限。没有 sudo 权限,您的用户将无法安装应用程序或运行任何需要管理权限的内容。配置该文件后,请保存它。您现在可以加入域了。

现在是时候加入域了。在终端中输入以下内容,

sudo adjoin -w DOMAIN -u USERNAME

您将收到以下确认。

    karthick@karthick:~$ sudo adjoin -w XXX.XX.COM -u Administrator
    Administrator's Active Directory password: 
    Using writable domain controller: xxxxxx.xxx.xx.com
    Join to domain:XXX.XX.COM, zone:Auto Zone successful

    Centrify DirectControl started.
    Loading domains and trusts information


    You have successfully joined the Active Directory domain: XXX.XX.COM
    in the Centrify DirectControl zone: Auto Zone

    You may need to restart other services that rely upon PAM and NSS or simply
    reboot the computer for proper operation.  Failure to do so may result in
    login problems for AD users.

答案4

将 Ubuntu Machine 添加到 Windows Domain 2012 R2 时遇到了同样的问题。

成功安装 LikeWise 后我所执行的步骤。

sudo gedit /etc/nsswitch.conf

hosts:  files mdns4_minimal [NOTFOUND=return] dns mdns4

hosts:  files dns [NOTFOUND=return]

domainjoin-cli join test.local admin 

错误:

ERROR_GEN_FAILURE [code 0x0000001f]

解决方案:

sudo apt-get remove avahi-daemon

从域中删除 Ubuntu:

sudo domainjoin-cli leave

谢谢 !

相关内容