# Cambiar el username en linux

<h3>Cambiar el username o nombre de usuario</h3>
<p>Muchas veces nos encontramos con situaciones en las que heredamos un sistema con usuarios, cuyo nombre queremos normalizar con nuestra infraestructura.</p>
<p>En un sistema Linux, sin panel de control, es una operación sencilla siempre que no exista ningún proceso del usuario ejecutandose.</p>
<pre id="bkmrk-sudo-usermod--l-nuev"><code class="language-">sudo usermod -l nuevoNombreDeUsuario antiguoNombreDeUsuario</code></pre>
<p id="bkmrk-pero-este-comando-so">Pero este comando solo cambiara el nombre del usuario, sin cambiar el nombre de su home.</p>
<p id="bkmrk-para-cambiar-el-nomb">Para cambiar el nombre del home del usuario ejecutaremos el código de abajo, después de haber ejecutado el anterior:</p>
<pre id="bkmrk-sudo-usermod--d-%2Fhom"><code class="language-">sudo usermod -d /home/nuevoHomeDir -m nuevoNombreDeUsuario</code></pre>
<h4 id="bkmrk-explicaci%C3%B3n">Explicación</h4>
<p id="bkmrk-los-sistemas-unix-de">Los sistemas Unix desacoplan el nombre de usuario de la identidad del usuario, por lo que es seguro cambiar el nombre del usuario sin afectar al ID. Todos los permisos, archivos, están vinculados a su identidad (uid), no a su nombre de usuario.</p>
<p id="bkmrk-para-administrar-tod">Para administrar todos los aspectos de la base de datos de usuarios, se utiliza la herramienta, <em><strong>usermod</strong></em>.</p>
<h4 id="bkmrk-tips">Tips</h4>
<p id="bkmrk-algunos-ficheros-o-p">Algunos ficheros o programas pueden tener referencias absolutas a su antiguo directorio, por lo que se aconseja crear un enlace simbólico como forma de compatibilidad hacia atrás.</p>
<pre id="bkmrk-ln--s-%2Fhome%2Fnuevonom"><code class="language-">ln -s /home/nuevoNombre /home/viejoNombre</code></pre>
<h4 id="bkmrk-advertencias">Advertencias</h4>
<p id="bkmrk-no-usar-con-paneles-">No usar con paneles de  hosting, como cPanel, Directadmin, Plesk, porque el desastre puede ser mayúsculo. En su lugar tratar de localizar la documentación de ellos, y leer en sus foros, pues algunas veces sus propias herramientas pueden darte un buen disgusto.</p>
<p id="bkmrk-atenci%C3%B3n-especial-si">Atención especial si el sistema esta encriptado. No he probado jamas este tip en esa situación. </p>
<h5>Enlaces</h5>
<ul>
<li><a href="https://linux.die.net/man/8/usermod" target="_blank" rel="noopener">usermod(8)</a></li>
<li><a href="https://askubuntu.com/questions/34074/how-do-i-change-my-username" target="_blank" rel="noopener">How do I change my username?</a></li>
</ul>

##### Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. 
También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad.
El contenido el contenido se entrega, tal y como esta, sin que ello implique ningún obligación ni responsabilidad por parte de [Castris](https://castris.com)

Si necesitas soporte profesional puedes contratar con Castris [soporte profesional](https://intranet.castris.com/cart.php?gid=18).