A. Contexto.
Paso a paso para registrar un servidor Ubuntu Server 22.04.1 en un Dominio Active Directory, corriendo en un Windows Server 2022 y nivel funcional de Windows Server 2016.
La idea es usar los mismos usuarios de dominio para iniciar sesión en Ubuntu Server. También se busca que los usuarios que pertenezcan al grupo Admins. del dominio tengan permisos de super usuario.
En este caso, utilizaré el dominio que utilizo en mi casa: 302.cl
B. Previo.
Originalmente al configurar por primera vez el Ubuntu Server, se nos pide indicar un nombre de equipo. Este campo no permite ingresar puntos, por lo cual solo nos permite escribir una palabra.
Al momento de escribir este manual, noté que al registrar el Ubuntu Server en el Active Directory, el campo Nombre DNS queda establecido con el nombre del equipo, pero sin completar el dominio. Esto trae un problema al momento utilizar el registro DNS del Active Directory.

Debido a lo anterior, es necesario cambiar el hostname del Ubuntu Server agregando el nombre del dominio al final.
C. Pasos.
1. Cambiar el hostname del servidor.
sudo nano /etc/hostname
Agregar el dominio al final del hostname y guardar el archivo.

Y reiniciar el servidor.
sudo reboot
2. Instalar los paquetes necesarios para unir el Ubuntu Server al dominio.
sudo apt install realmd sssd sssd-tools samba-common krb5-user packagekit samba-common-bin samba-libs adcli ntp
3. Durante la instalación de los paquetes, se solicitará ingresar el dominio al cual debe registrarse el servidor.

Este paso podría no aparecer al declarar el dominio en el archivo /etc/hostname.
4. Luego del paso anterior, solicitará reiniciar el siguiente servicio.

5. Ingresar al dominio, utilizando un usuario con permisos de administrador.
sudo realm join 302.cl -U 'nicolas' -v
Resultado:

6. Para que se puedan crear automáticamente los directorios home de los usuarios que inicien sesión en el Ubuntu Server, se debe modificar el archivo /usr/share/pam-configs/mkhomedir mediante el siguiente comando.
sudo bash -c "cat > /usr/share/pam-configs/mkhomedir" <<EOF
Name: activate mkhomedir
Default: yes
Priority: 900
Session-Type: Additional
Session:
required pam_mkhomedir.so umask=0022 skel=/etc/skel
EOF
Y posteriormente el siguiente.
sudo pam-auth-update
Aparecerá el siguiente diálogo. Se deberá activar la opción activate mkhomedir.

7. Reiniciar el servicio sssd para aplicar los cambios en la configuración.
sudo systemctl restart sssd
8. Para comprobar la correcta conexión con el Active Directory, utilizamos el siguiente comando para consultar un usuario existente.
id nicolas@302.cl
Resultado:

9. Permitir al grupo Admins. del dominio iniciar sesión en el Ubuntu Server.
sudo realm permit -g 'Admins. del dominio'
10. Agregar al grupo Admins. del dominio en la lista de sudoers.
sudo nano /etc/sudoers.d/sudoers
Agregar la siguiente línea al archivo:
%Admins.\ del\ dominio@302.cl ALL=(ALL) ALL
11. Reiniciar el servidor, porque no sé exactamente qué servicio es el necesario reiniciar para aplicar la configuración 😅.
sudo reboot
Páginas de referencia: