Se encuentra en: Home // Linux, Ubuntu // Renombrar un usuario en Ubuntu

Renombrar un usuario en Ubuntu

No es tipico, pero tal vez lo necesite alguna vez. Aqui va la “recetilla”:

- Creamos el /home/ para el nuevo user.

- Ahora renombramos un usuario existente al nuevo usuario y movemos su directorio home a la nueva ubicacion:

usermod -u usuario_anterior -l nuevo_usuario  && mv /home/usuario_anterior /home/usuario_nuevo

Ejemplo: usermod -u pepe -l jose && mv /home/pepe /home/jose

- Por ultimo habra aplicaciones que guardan ficheros de configuracion ocultos (esos ficheros empiezan por “.”) en el directorio Home con el path anterior, entonces podemos ejecutar:

grep -l "home/usuario_anterior -R ." | xargs sed -i.BAK 's|home/usuario_anterior|home/usuario_nuevo|'

Este grupo de comandos lo que hace es buscar en el directorio actual (/home/nuevo_usuario) aquellos ficheros que empiezan por “.” y que contienen la cadena “/home/usuario_anterior), entonces reemplazan (comando “sed”) esa cadena por la nueva cadena, pero dejando por si acaso una copia de seguridad del fichero con extension .BAK

Otr@s diran, es más fácil crear un nuevo usuario y borrar el anterior… Ya!! pero esto está más pensado por si tienes un usuario anterior y aplicaciones instaladas con ese usuario y quieres conservar su configuración.

Enlace | Ubuntu Forums

Fuente: ubuntulife

Responder

You must be Logged in to post comment.

Copyright © 2009 Inrom Hardware. All rights reserved.
Designed by Theme Junkie. Powered by WordPress.