Tôi muốn sử dụng realmdđể tham gia miền Active Directory từ Ubuntu 14.04 LTS.
Để làm điều đó tôi chỉ cần cài đặt realmdvà một số phụ thuộc với lệnh này : aptitude install realmd sssd sssd-tools samba-common krb5-user.
Sau khi cài đặt, tôi đã cố gắng tham gia tên miền của mình bằng lệnh realm --verbose join ad.example.com -U Administratoryêu cầu mật khẩu Quản trị viên nhưng chúng bị lỗi với đầu ra này:
* Resolving: _ldap._tcp.ad.example.com
* Performing LDAP DSE lookup on: 10.7.0.2
* Successfully discovered: ad.example.com
Password for Administrator:
* Unconditionally checking packages
* Resolving required packages
* Installing necessary packages: samba-common-bin
* LANG=C LOGNAME=root /usr/bin/net -s /var/cache/realmd/realmd-smb-conf.QARGGX -U Administrator ads join ad.example.com
Enter Administrator's password:DNS update failed: NT_STATUS_INVALID_PARAMETER
Using short domain name -- AD-EXAMPLE
Joined 'REALMD-TEST' to dns domain 'ad.example.com'
No DNS domain configured for realmd-test. Unable to perform DNS Update.
* LANG=C LOGNAME=root /usr/bin/net -s /var/cache/realmd/realmd-smb-conf.QARGGX -U Administrator ads keytab create
Enter Administrator's password:
realm: Couldn't join realm: Message did not receive a reply (timeout by message bus)
Sau khi các erros realmdthậm chí không hoạt động, bất kỳ lệnh nào được realmdtrả lại:
realm: Couldn't connect to realm service: Error calling StartServiceByName for
org.freedesktop.realmd: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildSignaled:
Process /usr/lib/dbus-1.0/dbus-daemon-launch-helper received signal 11
Các tập tin /etc/sssd/sssd.confdường như được tạo ra một cách chính xác và /etc/nsswitch.confsửa đổi cho phù hợp. Nhưng điều này không đủ để tham gia thành công tên miền.