En general, puede cambiar el nombre de un usuario cambiando su nombre de usuario en los archivos /etc/passwd
(y /etc/shadow
, si corresponde). En la mayoría de los sistemas Unix, el vipw
comando se utiliza para editar estos archivos (y en muchos sistemas incluye algunas medidas de seguridad para garantizar que no estropee demasiado las cosas).
Ver las páginas del manual para passwd(5)
, shadow(5)
y vipw(8)
para más información.
Tenga en cuenta que el método anterior no cambia el nombre de otras cosas que pueden llevar el nombre de usuario original (los directorios principales son el ejemplo principal, los grupos personales por usuario (en sistemas que los usan) son otros). Es posible que también desee limpiarlos para mantener la coherencia, cambiando los campos apropiados en el archivo passwd y renombrando los directorios.
Varios sistemas operativos proporcionan una forma específica del sistema para cambiar el nombre de los usuarios. Por ejemplo, muchos sistemas Linux incluyen el usermod(8)
comando, y en AIX puede cambiar los nombres de cuenta usando SMIT (o smitty
en un terminal) .
Estos comandos a menudo manejarán los elementos de limpieza, como cambiar el nombre de los directorios principales, si así lo solicita.