apt-get update && apt-get upgrade -y
apt-get install realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin krb5-user -y
hostnamectl set-hostname ubt.lab.local
hostnamectl
---
Static hostname: ubt.lab.local
Icon name: computer-vm
Chassis: vm
Machine ID: 4409f54e40fc472586aca1ba7aa9772b
Boot ID: 181d32c358b14680adef878986c247a5
Virtualization: vmware
Operating System: Ubuntu 22.04.1 LTS
Kernel: Linux 5.15.0-53-generic
Architecture: x86-64
Hardware Vendor: VMware, Inc.
Hardware Model: VMware Virtual Platform
vi /etc/krb5.conf
---
[libdefaults]
default_realm = LAB.LOCAL
[realms]
LAB.LOCAL = {
kdc = dc1.lab.local
kdc = dc2.lab.local
admin_server = dc1.lab.local
default_domain = lab.local
}
realm join --user=Administrator lab.local
realm list
---
lab.local
type: kerberos
realm-name: LAB.LOCAL
domain-name: lab.local
configured: kerberos-member
server-software: active-directory
client-software: sssd
required-package: sssd-tools
required-package: sssd
required-package: libnss-sss
required-package: libpam-sss
required-package: adcli
required-package: samba-common-bin
login-formats: %U@lab.local
login-policy: allow-realm-logins