
Corrí lastb
y encontré intentos de inicio de sesión que usaban mi nombre de usuario. Dudo que adivinen mi contraseña, pero mi nombre de usuario de diccionario de 4 letras minúsculas probablemente debería hacerse más complejo.
Voy a agregarle la primera letra de mi apellido con
usermod -l login-name old-name
Mi usuario pertenece a 3 grupos además de él mismo. ¿Cambiarán automáticamente? ¿La propiedad de los archivos que no están en el directorio de inicio reflejará el nuevo nombre de inicio de sesión?
EDITAR: Además, ¿cambiará el nombre del grupo del usuario para que coincida con el nuevo nombre de usuario? ¿El cambio tardará mucho si mi usuario tiene muchos archivos?
Respuesta1
Cuando usas:
usermod -L login_name login
El nombre del usuario se cambiará de login a login_name. No se cambia nada más. En particular, el nombre del directorio de inicio del usuario probablemente debería cambiarse para reflejar el nuevo nombre de inicio de sesión.
Puedes hacerlo rápido con
chown -R username /home/username
Cambiar los permisos suele ser rápido, incluso con muchos archivos.
También puedes arreglar los grupos con sed.
sed -i ‘s/original_word/new_word/g’ /etc/group