Sobreescribir el prompt de Linux
Cuando habilitamos Linux para usar sssd para LDAP todos los avisos añadirán el sufijo de dominio.
Esto es lo que quiero decir:
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:
Bastante práctico si nuestra máquina pertenece a un solo dominio como es mi caso.