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 realmd
và 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 Administrator
yê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 realmd
thậm chí không hoạt động, bất kỳ lệnh nào được realmd
trả 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.conf
dường như được tạo ra một cách chính xác và /etc/nsswitch.conf
sửa đổi cho phù hợp. Nhưng điều này không đủ để tham gia thành công tên miền.