Cuando habilitamos Linux para usar sssd para LDAP todos los avisos añadirán el sufijo de dominio.

Esto es lo que quiero decir:

1

Como podemos ver hemos antepuesto al nombre de host de nuestra máquina, el DN completo del usuario con el que nos hemos logueado. username@domain.ldap en este caso.

Si queremos anular este comportamiento y dejar sólo el nombre de usuario en ambos, el prompt de terminal y la ventana de terminal, tenemos que alterar el archivo .bashrc para el usuario.

Tenemos que buscar las variables PS1 y cambiarlas. Aquí tenemos la variable antes:

PS1='${debian_chroot:+($debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$

Y después:

PS1='${debian_chroot:+($debian_chroot)}[\033[01;32m]${USER%@*}@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$

Como podemos ver cambiamos \u cadena de sustitución para el nombre de usuario a ${USER%@*}. Esto anulará el resultado mostrado omitiendo la parte del dominio.

Esto es lo que queda:

2

Bastante práctico si nuestra máquina pertenece a un solo dominio como es mi caso.