Tôi đã kết nối thành công máy ubuntu (Ubuntu 20.04 LTS) với Active Directory.
Do đó, tôi có thể đăng nhập bằng Tài khoản AD, nhận và gia hạn vé cấp vé cho người dùng và truy cập các chia sẻ mạng bằng xác thực Kerberos.
Tuy nhiên, tôi gặp khó khăn trong việc lấy thông tin đăng nhập ban đầu cho tài khoản máy tính:
admin@comp01:~$ sudo KRB5_TRACE=/dev/stdout kinit -kt /etc/krb5.keytab
[sudo] mật khẩu cho quản trị viên:
[232252] 1645435537.855061: Lấy thông tin đăng nhập ban đầu cho máy chủ/[email protected]
[232252] 1645435537.855062: Tra cứu etypes trong keytab: rc4-hmac, aes128-cts, aes256-cts
[232252] 1645435537.855064: Gửi yêu cầu chưa được xác thực
[232252] 1645435537.855065: Gửi yêu cầu (187 byte) tới COMPANY.LAN
[232252] 1645435537.855066: Gửi yêu cầu UDP ban đầu tới dgram 172.27.17.6:88
[232252] 1645435537.855067: Đã nhận được câu trả lời (84 byte) từ dgram 172.27.17.6:88
[232252] 1645435537.855068: Phản hồi từ chủ KDC
[232252] 1645435537.855069: Đã nhận lỗi từ KDC: -1765328378/Không tìm thấy ứng dụng khách trong cơ sở dữ liệu Kerberos
kinit: Không tìm thấy máy khách 'host/[email protected]' trong cơ sở dữ liệu Kerberos khi nhận thông tin xác thực ban đầu
Tôi đã dành vài giờ cho vấn đề đó mà không có tiến triển. Có lẽ tôi đang thiếu một số bước cần thiết.
Hiệu trưởng được yêu cầu được chứa trong keytab cục bộ trên máy ubuntu:
root@comp01:~$ klist -kte
Tên tab khóa: TỆP:/etc/krb5.keytab
Hiệu trưởng Dấu thời gian KNO
---- --------------------------------------------- ---------------------------
4 17/02/2022 07:34:59 [email protected] (arcfour-hmac)
4 17/02/2022 07:34:59 [email protected] (aes128-cts-hmac-sha1-96)
4 17/02/2022 07:34:59 [email protected] (aes256-cts-hmac-sha1-96)
4 17/02/2022 07:34:59 máy chủ/[email protected] (arcfour-hmac)
4 17/02/2022 07:34:59 máy chủ/[email protected] (aes128-cts-hmac-sha1-96)
4 17/02/2022 07:34:59 máy chủ/[email protected] (aes256-cts-hmac-sha1-96)
4 17/02/2022 07:34:59 máy chủ lưu trữ/[email protected] (arcfour-hmac)
4 17/02/2022 07:34:59 host/[email protected] (aes128-cts-hmac-sha1-96)
4 17/02/2022 07:35:00 host/[email protected] (aes256-cts-hmac-sha1-96)
4 17/02/2022 07:35:00 Bị hạn chếKrbHost/[email protected] (arcfour-hmac)
4 17/02/2022 07:35:00 Bị hạn chếKrbHost/[email protected] (aes128-cts-hmac-sha1-96)
4 17/02/2022 07:35:00 Bị hạn chếKrbHost/[email protected] (aes256-cts-hmac-sha1-96)
4 17/02/2022 07:35:00 Bị hạn chếKrbHost/[email protected] (arcfour-hmac)
4 17/02/2022 07:35:00 Bị hạn chếKrbHost/[email protected] (aes128-cts-hmac-sha1-96)
4 17/02/2022 07:35:00 Bị hạn chếKrbHost/[email protected] (aes256-cts-hmac-sha1-96)
Và tiền gốc cũng được đăng ký trên bộ điều khiển AD-Domain:
> setspn -L comp01
Registrierte Dienstprinzipalnamen (SPN) für CN=COMP01,CN=Computers,DC=company,DC=lan:
Bị hạn chếKrbHost/comp01.company.lan
máy chủ/comp01.company.lan
Bị hạn chếKrbHost/COMP01
máy chủ/COMP01
Máy ubuntu đã được kết nối với AD-Domain bằng cách sử dụng
> lĩnh vực gia nhập công ty.lan
Và tệp cấu hình Kerberos như sau:
[libdefaults]
default_realm = COMPANY.LAN
ccache_type = 4
có thể chuyển tiếp = đúng
có thể thay thế = đúng
fcc-mit-ticketflags = true
[cõi]
CÔNG TY.LAN = {
kdc = DC.company.lan
admin_server = DC.company.lan
default_domain = company.lan
}
[miền_cõi]
.company.lan = CÔNG TY.LAN
company.lan = COMPANY.LAN
Chuyển tiếp và đảo ngược DNS cũng có vẻ tốt:
> nslookup comp01
Máy chủ: DC.company.lan
Địa chỉ: 172.27.17.41
Tên: comp01.company.lan
Địa chỉ: 172.27.17.131
> nslookup 172.27.17.131
Máy chủ: DC.company.lan
Địa chỉ: 172.27.17.41
Tên: comp01.company.lan
Địa chỉ: 172.27.17.131
Tôi thực sự biết ơn vì bất kỳ gợi ý nào hướng dẫn tôi đi đúng hướng.