Kali Linux nos permite ingresar el nombre de usuario durante la instalación y asigna al nombre de usuario una identificación de usuario única para identificar al usuario y asigna la identificación en sí. Ahora vienen situaciones en las que tenemos que cambiar el nombre de usuario o la identificación del usuario. Esto se puede hacer fácilmente con la ayuda del comando usermod .
Pero antes de cambiar el nombre de usuario o la identificación del usuario, debemos saber cuál es la identificación del usuario o el nombre de usuario. Los detalles de un usuario, como ID de usuario, nombre de usuario, el nombre completo del usuario, shell predeterminado, etc., se almacenan en un archivo que es /etc/passwd y todos los detalles relacionados con la contraseña, como el hash de la contraseña, se almacenan en / etc/archivo de sombra. Para obtener el ID de usuario u otros detalles de un usuario, leemos el archivo passwd e incluso en ese archivo leemos la línea que contiene los detalles del usuario. Para hacer eso usamos el siguiente comando.
1. Para obtener la identificación de usuario de un usuario
cat /etc/passwd | grep oldusername
Reemplace el nombre de usuario anterior con el nombre del usuario que desea usar.
Esto nos mostrará algunos detalles del usuario junto con el ID de usuario.
2. Para cambiar el nombre de usuario . Usamos el comando usermod junto con el parámetro -l para cambiar el nombre de usuario de un usuario en particular.
usermod -l newusername oldusername
Reemplace el nombre de usuario anterior con el nombre del usuario que desea cambiar y el nombre de usuario nuevo con el nuevo nombre del usuario.
Este comando cambiará el nombre de usuario del antiguo nombre de usuario al nuevo nombre de usuario pero no cambiará los archivos y el ID de usuario del usuario.
3. Para cambiar el ID de usuario, usamos el comando usermod junto con el parámetro -u para cambiar el ID de usuario de un usuario en particular.
usermod -u 1234 newusername
Reemplace el nuevo nombre de usuario con el nombre de usuario cuya identificación desea cambiar. Y reemplace 1234 con la identificación que desea configurar para el usuario.
Este comando cambiará el ID de usuario del usuario del predeterminado a 1234.