Use usermod para cambiar el nombre de usuario y el directorio de inicio . Cambiar usuario peter a paul:
usermod -l paul peter
grep paul /etc/passwd /etc/shadow # check
cambiar el directorio de inicio y mover todo allí (creado si es necesario)
usermod -m -d /home/paul paul
grep paul /etc/passwd # check
Cambie el nombre del grupo , pero no use usermod, ya que requiere que primero cree otro grupo (por ejemplo, GID 1001) y aunque actualizará el GID para todo dentro del directorio $ HOME, tendrá que buscar y cambiar el archivos y directorios en otros lugares con la propiedad del antiguo grupo. En cambio, simplemente cambie el nombre del grupo manualmente.
nano /etc/group
y cambio
peter:x:1000:
a
paul:x:1000:
Tendrá que cambiar los nombres de archivo utilizados por cron, at y otros servicios que usan el nombre de usuario en lugar del UID. Utilizar
find /var -name "*peter*"
para encontrar estos archivos
También tendrá que cambiar los archivos de configuración utilizados por algunos servicios, como las aplicaciones de manejo de correo.
Finalmente, los scripts que usan "/ home / peter /" deberán editarse. Cambie las ocurrencias de "/ home / peter /" a "$ HOME".
No es mucho trabajo cambiar las identidades de los usuarios, solo necesita ser minucioso.