tag:blogger.com,1999:blog-34727822859619708312024-03-04T23:42:00.268-08:00Serie de comandos Linux. Usuarios (parte 3)jessicaesmeraldahttp://www.blogger.com/profile/17860592399900502122noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-3472782285961970831.post-35041282641334062642015-07-27T19:12:00.000-07:002015-08-05T10:35:54.793-07:00Consejos y trucos, artículos básicos sobre configuraciones que ayudan a un mejor desempeño de nuestros SO's. Cada proceso ha sido personalmente comprobado. <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmqmNfJa6yMkpAkPBU10hqyR44idZU9EJiklK8izXrBoNQF0YCSxfTKbSHUT5tNbA8QKSafDBd6rzL0PtidnN-olPTaurxegoKVaw_173LaiTxp6w26k1vEakxdNQMijYRq-9oUsYSOfao/s1600/blogusers.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmqmNfJa6yMkpAkPBU10hqyR44idZU9EJiklK8izXrBoNQF0YCSxfTKbSHUT5tNbA8QKSafDBd6rzL0PtidnN-olPTaurxegoKVaw_173LaiTxp6w26k1vEakxdNQMijYRq-9oUsYSOfao/s640/blogusers.jpg" width="640" /></a></div>
<br />
<br />
<div style="text-align: justify;">
En este blog continuamos con la parte de comandos referentes a los usuarios,
así que sigamos aprendiendo acerca de los maravillosos y geniales
comandos Linux. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El
cajón de los comandos Linux es una guía de referencia rápida para todos
los usuarios Linux que desean aprender los comandos de este gran SO.
Los comandos se dividen en 15 categorías, lo cual nos permite tener un
mayor entendimiento acerca de que comando utilizar en una específica
situación. El agradecimiento total al creador de esta guía <a class="g-profile" href="https://plus.google.com/115113980420145314347" target="_blank">+Bobbin Zachariah</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Esta
guía puede ser utilizada ya sea para usuarios nuevos o avanzados,
proveyendo el mejor esfuerzo para dar a conocer los comandos Linux más
relevantes. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Así que empecemos con la 3ª parte de los comandos referentes a los usuarios.<br />
<br />
<br />
<span style="color: purple;"><span style="font-size: x-large;"><span style="background-color: yellow;"><span style="font-family: "Trebuchet MS",sans-serif;"><b>$ userdel</b></span></span></span></span><br />
<br />
<br />
<span lang="es"><span class="hps">El mantenimiento de</span> <span class="hps">los usuarios</span> <span class="hps">en un servidor</span> <span class="hps">significa</span> <span class="hps">agregarlos</span><span class="hps">,</span> <span class="hps">modificarlos</span> <span class="hps">y</span> <span class="hps">eliminarlos.</span> <span class="hps">Cuando un usuario</span> <span class="hps">ya no se</span> <span class="hps">necesita</span> <span class="hps">en el sistema</span> <span class="hps">por cualquier razón</span>, podemos <span class="hps">eliminarlo</span> <span class="hps">para evitar</span> algún tipo de <span class="hps">violación de seguridad</span>. En Linux tenemos el comando <b>userdel</b> para hacer el proceso de eliminación de usuarios.</span></div>
<div style="text-align: justify;">
<span id="result_box" lang="es"><span class="hps"></span></span><span id="result_box" lang="es"><span class="hps"> </span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><span id="result_box" lang="es"><span class="hps"><span id="result_box" lang="es"><span class="hps"><br /></span></span></span></span></b>
<b><span lang="es"><span class="hps"><span lang="es"><span class="hps">¿Qué es </span><span class="hps">userdel?</span></span></span></span><span id="result_box" lang="es"><span class="hps"><span id="result_box" lang="es"><span class="hps"> </span></span></span></span></b><br />
Userdel es una utilidad de nivel bajo para la eliminación de los usuarios, (para Debian, por lo general se utiliza el comando deluser.) Userdel buscará los archivos de cuentas del sistema tales como <b>/etc/password</b> y <b>/etc/group;</b> luego este eliminará todas las entradas relacionadas a dicho usuario, obviamente el nombre del usuario debe existir para poderlo borrar.<br />
<br />
<br />
<br />
<span lang="es"><span class="hps"><span lang="es"><b><span class="hps">¿Cómo utilizar</span> <span class="hps">userdel?</span></b></span></span></span><br />
<span id="result_box" lang="es"><span class="hps"><span id="result_box" lang="es">Ya que userdel <span class="hps">modificará</span> <span class="hps">los archivos de cuentas</span> en el<span class="hps"> sistema</span>, necesitamos<span class="hps"> privilegios de súper usuario para ejecutarlo, de lo contrario, tendremos</span></span></span></span><span id="result_box" lang="es"><span class="hps"><span id="result_box" lang="es"> <span class="hps">un mensaje de error</span> similar a este:<span class="hps atn"> "only root can do that</span>" una vez dado los privilegios necesarios, podemos borrar<span class="hps"> un usuario</span> con solo <span class="hps">escribir </span> <b><span class="hps">userdel</span></b> <span class="hps">desde la </span><span class="hps">consola.</span> <span class="hps">Aquí una muestra</span> utilizando userdel:</span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlhEroO1jFWDR-IKsAeaMorYOwV-i78bKThb9burLkLqdAL4KuTKC5Ew72f8jpVbi7yJrbyAwW5jAPFza0zxQ1PuUTMhLhMLOxl10I65kiFr8I8Og6zTDyPt7eUrbEJa7o75Fw-R-qfYYu/s1600/x.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlhEroO1jFWDR-IKsAeaMorYOwV-i78bKThb9burLkLqdAL4KuTKC5Ew72f8jpVbi7yJrbyAwW5jAPFza0zxQ1PuUTMhLhMLOxl10I65kiFr8I8Og6zTDyPt7eUrbEJa7o75Fw-R-qfYYu/s400/x.png" width="400" /></a></div>
</div>
<div style="text-align: justify;">
o<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIhjdyhKD6D6dh4rXgEGVfJSbqiEggg60KyaEJn0Xsx3cKKO19RZ4kNWehnlxuw2C8DvSJ6mBBaWdQXQMNj8n_rGTNhp3_RzWJNmEMRjBzUpW22u7Y6ML0Nv6MplJR-2bgB3iYB65OZEv2/s1600/y.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="46" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIhjdyhKD6D6dh4rXgEGVfJSbqiEggg60KyaEJn0Xsx3cKKO19RZ4kNWehnlxuw2C8DvSJ6mBBaWdQXQMNj8n_rGTNhp3_RzWJNmEMRjBzUpW22u7Y6ML0Nv6MplJR-2bgB3iYB65OZEv2/s400/y.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGhI7lifd0_GSM5a4upvh32AqMwDFp6NRi9WtKNFAO4R2t1tiXM6gowMjeSZ4EZ1vLkXC5nLvYREXKIlq2pIxBtNFyoSq8iUUIHNKmE8_qqcaadYZIia3s1VCA3jxAvJ-cUEe8IHDaAo8E/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="45" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGhI7lifd0_GSM5a4upvh32AqMwDFp6NRi9WtKNFAO4R2t1tiXM6gowMjeSZ4EZ1vLkXC5nLvYREXKIlq2pIxBtNFyoSq8iUUIHNKmE8_qqcaadYZIia3s1VCA3jxAvJ-cUEe8IHDaAo8E/s400/3.png" width="400" /></a></div>
<br /></div>
<div style="text-align: justify;">
<span id="result_box" lang="es"><span class="hps">Como vemos en la imagen de</span> <span class="hps">arriba,</span> <span class="hps">no podemos</span> <span class="hps">eliminar un usuario</span> <span class="hps">sin</span> <span class="hps">privilegios de root</span>, si estamos con permisos de súper usuario<span class="hps"> el</span> <span class="hps">sistema no nos</span> <span class="hps">dará</span> <span class="hps">ningún error,</span> lo <span class="hps">que</span> <span class="hps">significa que</span> <span class="hps">el usuario</span> <span class="hps">se</span> <span class="hps">ha eliminado correctamente</span>.<br /> <span class="hps"> </span></span></div>
<div style="text-align: justify;">
<span id="result_box" lang="es"><b><span class="hps">- Eliminar completamente</span> <span class="hps">el directorio home</span> <span class="hps">del usuario.</span></b><br /><br /> <span class="hps">Usando</span> <span class="hps">userdel</span> <span class="hps">sin opciones</span>, <span class="hps">sólo </span><span class="hps">eliminará</span> <span class="hps">el usuario</span>. <span class="hps">El directorio de inicio</span> <span class="hps">del usuario</span> <span class="hps">todavía</span> <span class="hps">permanecerá en</span> <span class="hps">la carpeta</span><b> </b><span class="hps"><b>/home</b>.</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<span id="result_box" lang="es"></span></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqQlOQ1VNksbyjtqjeYdxCREAHZ6JKjbrCJTF7cuPpo5ya3CgR8HtRLT3MaRWIGOB6dmEammXh26oys57Qxj9w22LH1_FkMG3BL0mIhORGNG7aTRS8ALU79Oj2neNrQPdWMwtanAq8A0ox/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="67" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqQlOQ1VNksbyjtqjeYdxCREAHZ6JKjbrCJTF7cuPpo5ya3CgR8HtRLT3MaRWIGOB6dmEammXh26oys57Qxj9w22LH1_FkMG3BL0mIhORGNG7aTRS8ALU79Oj2neNrQPdWMwtanAq8A0ox/s400/4.png" width="400" /></a></div>
<div style="text-align: justify;">
<br />
<span id="result_box" lang="es"><span class="hps">Cuando entramos en</span> la <span class="hps">carpeta /home</span>, seguimos <span class="hps">viendo</span> la <span class="hps">carpeta</span> "<span class="hps">ironman"</span> con<span class="hps"> UID</span><span class="hps"> </span> <span class="hps">1002.</span> <span class="hps">Cuando es creado</span> <span class="hps">el usuario</span> <span class="hps">por lo general tiene</span> <span class="hps">un</span> <span class="hps">mismo nombre de grupo</span> <span class="hps">y</span><span class="hps"> de usuario.</span> <span class="hps">1002</span> <span class="hps">fue el</span> <span class="hps">UID</span> <span class="hps">y GID</span> <span class="hps">del nombre</span> <span class="hps">de usuario</span> <span class="hps">y el nombre del</span> <span class="hps">grupo </span> <span class="hps">"ironman</span>"<span class="hps">.</span><br /><br /> <span class="hps">Para remover completamente</span> la carpeta<span class="hps"> home</span> del usuario <span class="hps">en el proceso de</span><span class="hps"> eliminación</span>, podemos <span class="hps">utilizar la <b>opción</b></span><b> <span class="hps">-r; </span></b><span class="hps">e</span><span class="hps">sta opción</span> <span class="hps">eliminará</span> también algún <span class="hps">spooling de correo</span> <span class="hps">del</span> <span class="hps">usuario en caso de</span> <span class="hps">existir.</span></span></div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6Gi999kti73c5Gf3Mrn_m_N0ykMIHjNOqcw91IE6j-050_8ev87VETVBzMCboviZw06PUGR2oeQjWMQmKOQiH999jHjxgObCv3L8VpbKJRq4LnJ_puPnyMTdqkmKQ3iuP9ybz58aHb3ZU/s1600/w.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="77" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6Gi999kti73c5Gf3Mrn_m_N0ykMIHjNOqcw91IE6j-050_8ev87VETVBzMCboviZw06PUGR2oeQjWMQmKOQiH999jHjxgObCv3L8VpbKJRq4LnJ_puPnyMTdqkmKQ3iuP9ybz58aHb3ZU/s400/w.png" width="400" /></a></div>
</div>
<br />
<span id="result_box" lang="es"><b><span class="hps">- Forzar</span> <span class="hps">la eliminación de un usua</span></b></span><b>rio.</b><span id="result_box" lang="es"><br /> </span><br />
<div style="text-align: justify;">
Con la <b>opción -f</b> podemos forzar la eliminación de un usuario, esta opción borrará un usuario, incluso si el usuario todavía esta dentro del sistema Linux. Echemos un vistazo a este ejemplo:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWKavt4i883BW0Q-8GHs7N6qXJEaJfFA3TtyLBiyTGnzXlD5Cn6HyniAkSEZTc7f3MSM77LaolNULR7qeu5y-n5KOXaXrXYGoCx2II1uWLpwlNUBOJg0iNcD01h-a9yR-fhIlSulF280Kf/s1600/6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="185" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWKavt4i883BW0Q-8GHs7N6qXJEaJfFA3TtyLBiyTGnzXlD5Cn6HyniAkSEZTc7f3MSM77LaolNULR7qeu5y-n5KOXaXrXYGoCx2II1uWLpwlNUBOJg0iNcD01h-a9yR-fhIlSulF280Kf/s400/6.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
La captura de pantalla de arriba nos muestra que el usuario "ironman" se encuentra dentro del sistema. Está marcado por el proceso 6218, que es el proceso SSHD. Pero cuando corremos el comando <b>userdel -f ironman</b> <span title="But when we do “userdel -f pasadena” the command only show us the information that the user is logged in. The command itself was succeed."> sólo nos muestra la
información de que el usuario está conectado. El comando en sí deberá tener
éxito. </span><span title="If we see the content of /etc/passwd file using cat command, we don't see pasadena user there.">Si vemos el contenido del archivo <b>/etc/passwd </b>con el comando <b>cat</b>, no vemos más el usuario "ironman" allí. </span>En el directorio de casa todavía existen pero el dueño se cambia.<br />
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span id="result_box" lang="es"><span title="One thing that we must know that, userdel with -f option did not broke the SSH connection.">Una cosa que debemos saber es que, userdel con el parámetro -f <b>no rompe</b> la conexión SSH. </span><span title="So the user actually still logged in and active even the user is not exist.">Así que el usuario en realidad se mantendrá conectado y activo aun si ya no existe, p</span><span title="But when the user log off, the the user can not log in anymore because that user has been deleted.
">ero si éste </span></span><span lang="es"><span title="But when the user log off, the the user can not log in anymore because that user has been deleted.
">cierra sesión, y quiere de nuevo entrar al sistema no podrá ya que ha sido eliminado;</span><span title="So this options is dangerous to use since it can lead your system into inconsistent state.
"> así que esta opción <b>es peligrosa</b> de utilizar, ya que puede llevar a tu sistema a un estado de inconsistencia.</span><span title="Conclusion
"> </span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span id="result_box" lang="es"><span title="Conclusion
"><b><br /></b></span></span>
<span lang="es"><span title="Conclusion
"><b>Conclusión.</b></span></span></div>
<div style="text-align: justify;">
<span id="result_box" lang="es"><span title="Userdel is a tool to delete a user inside Linux system.">Userdel es una herramienta para eliminar un usuario dentro del sistema Linux. </span><span title="Userdel also a backend of deluser command, a perl script to delete a user.">Userdel también usa la misma base de datos del <b>comando deluser</b>, un script perl para borrar un usuario. </span><span title="As usual, you can always type man userdel to explore more detail about userdel command.">Como de costumbre, podemos escribir <b>man userdel </b>para explorar con más detalles acerca de este comando en la consola.</span></span><br />
<br />
<br />
<span style="color: purple;"><span style="font-size: x-large;"><span style="background-color: yellow;"><span style="font-family: "Trebuchet MS",sans-serif;"><b>$ adduser</b></span></span></span></span><b><span style="background-color: yellow; color: purple; font-family: Trebuchet MS; font-size: x-large;"><br /></span></b></div>
<div style="text-align: justify;">
<br />
<br />
De este solo veremos una pequeña explicación, ya que anteriormente vimos el comando useradd.</div>
<div style="text-align: justify;">
<br />
<b>¿Cuál es entonces la diferencia entre adduser y useradd?</b></div>
<div style="text-align: justify;">
Simple, <b>useradd</b> es un binario nativo compilado con el sistema, sin embargo <b>adduser</b> es un script de perl el cual utiliza la base de datos de los binarios de <b>useradd</b>. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>adduser</b> tiene una interacción más amigable más sin embargo no hay alguna característica que diferencie a ambos.<br />
<br />
<br />
<span style="color: purple;"><span style="font-size: x-large;"><span style="background-color: yellow;"><span style="font-family: "Trebuchet MS",sans-serif;"><b>$ usermod</b></span></span></span></span><br />
<br />
<br />
<span lang="es"><span class="hps">El comando </span><span class="hps atn">Linux "</span>usermod" se utiliza para <span class="hps">modificar la información</span> <span class="hps">de los usuarios,</span> l<span class="hps">os archivos que</span> <span class="hps">podrían verse afectados</span> en <span class="hps">esta operación</span> <span class="hps">son</span> <b><span class="hps">/</span><span class="hps">etc/</span><span class="hps">passwd</span></b> <span class="hps atn">(</span>información de la cuenta <span class="hps">de usuario)</span>,<b> <span class="hps">/etc</span><span class="hps">/shadow</span></b> <span class="hps atn">(</span>información de seguridad <span class="hps">de la cuenta)</span> <span class="hps">y<b> /</b></span><b><span class="hps">etc/group</span></b> <span class="hps atn">(</span>información de grupo). <span class="hps">Solo</span> como <span class="hps">súper usuario</span> <span class="hps">podemos</span> <span class="hps">utilizar este comando.</span><br /><br /> <span class="hps">La sintaxis</span> <span class="hps">básica de este</span> <span class="hps">comando es la siguiente:</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmYxzypAcCWp5OITIlGUNV4XpIlJjSVpxRdxn5gdOFHIwzQV85xdkolISP7cW9hFQiWRum8NY_mn3fGC-hSOr8SAxYue7t3rDjBax2kDiD0dyRcaDjGcAIwkP3vD7C9b_Vvc_qeutsnRlY/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="65" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmYxzypAcCWp5OITIlGUNV4XpIlJjSVpxRdxn5gdOFHIwzQV85xdkolISP7cW9hFQiWRum8NY_mn3fGC-hSOr8SAxYue7t3rDjBax2kDiD0dyRcaDjGcAIwkP3vD7C9b_Vvc_qeutsnRlY/s640/1.png" width="640" /></a></div>
<br />
<span lang="es"><span class="hps">En esta parte del blog</span><span class="hps">, vamos a</span> ver <span class="hps">algunos ejemplos de</span> los <span class="hps">usos del</span> <span class="hps atn">comando "</span>usermod", que <span class="hps">nos ayudarán a</span> conocer<span class="hps"> estas</span> <span class="hps">opciones en</span> <span class="hps">detalle.</span> <span class="hps">En primer lugar</span>, podemos crear <span class="hps">un usuario</span> de <span class="hps">"<b>prueba</b></span>" utilizando <span class="hps">useradd</span>. <span class="hps">Para</span> llegar a ver <span class="hps">la información del usuario</span>, podemos usar <span class="hps">el comando</span> <span class="hps">"id"</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggWaUHPfpZwpdOO-vciUdl1nKLkQDaHpy3e3zniuo4ESQXsJC_nHA9Om1EqDG72KMYG2yLmMD5tn8B-8UYSMtURI4v4v7AOFA6XsQsxU2NF4q_8cYbCTUoPiq2ajmsy_pclWmwv1Rb9xM4/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="42" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggWaUHPfpZwpdOO-vciUdl1nKLkQDaHpy3e3zniuo4ESQXsJC_nHA9Om1EqDG72KMYG2yLmMD5tn8B-8UYSMtURI4v4v7AOFA6XsQsxU2NF4q_8cYbCTUoPiq2ajmsy_pclWmwv1Rb9xM4/s400/2.png" width="400" /></a></div>
<br />
<br />
<i>- Ejemplo 1</i>:<b> Cambiando el directorio "home" del usuario "prueba"</b><br />
<br /></div>
<div style="text-align: justify;">
Supongamos que el directorio actual del usuario "prueba" es <b>/home/prueba</b> y queremos cambiarlo a un directorio existente que será <b>/home/nuevaprueba</b> sin copiar el contenido de <b>/home/prueba</b>, lo hacemos con el siguiente comando: <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSxufseHUUfVy0Xqa7DcHoK6unDViDUh3fLdD1prI87LSp8eQb_xxBjLIg1Yb8jESPecmQsfwYmqHwe0VoYJVuccSn4KBOWtTZCNu74pyWB26Q8vwNOxpG6K1XipvBgDF6z1ZWPrMb3G7u/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="30" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSxufseHUUfVy0Xqa7DcHoK6unDViDUh3fLdD1prI87LSp8eQb_xxBjLIg1Yb8jESPecmQsfwYmqHwe0VoYJVuccSn4KBOWtTZCNu74pyWB26Q8vwNOxpG6K1XipvBgDF6z1ZWPrMb3G7u/s400/3.png" width="400" /></a></div>
<br />
Si también queremos mover el contenido de <b>/home/prueba</b> (si el nuevo directorio no existe lo crearemos y moveremos), necesitamos usar el <b>parámetro -m</b> <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirwz5AY_Wy5WFLbZiLnWTpI1Yve2EoxheBt7Vly70YDtmlCRT8_DFlG7N7xY88t2sEGAacg_vTID4EZaDV1x6WTyYwHyAsgOcv-8J9o6UmZxzYSlEvi2cTo9lga1ktAm_GI0Oi7O5z-JhK/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="40" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirwz5AY_Wy5WFLbZiLnWTpI1Yve2EoxheBt7Vly70YDtmlCRT8_DFlG7N7xY88t2sEGAacg_vTID4EZaDV1x6WTyYwHyAsgOcv-8J9o6UmZxzYSlEvi2cTo9lga1ktAm_GI0Oi7O5z-JhK/s400/4.png" width="400" /></a></div>
<br />
<br />
<i>- Ejemplo 2</i>: <b>Agregando grupos a un usuario.</b><br />
<br /></div>
<div style="text-align: justify;">
Cuando un usuario es agregado utilizando el comando useradd sin especificar grupo, se creará un grupo con el mismo nombre del usuario que hayamos hecho; este es el grupo primario del usuario. Podemos agregar más grupos a dicho usuario utilizando la <b>opción -G</b>, veamos:</div>
<div style="text-align: justify;">
<br /></div>
Supongamos que necesitamos agregar el grupo "desarrolladores" al usuario "prueba", escribiremos:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8zw5mXLK2DvXoA4r_LDwE3bV_7D97HzsRtsu77aLjBlQls6rE0npuhdkoTKgarkN7MjnVXumq3YxBddkcJ4u7HwwzXmedw5WSA_IEnFWSKE2GVqoTSxoe2PFEMVaq9sHn4a1UVzjfS9Ag/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="36" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8zw5mXLK2DvXoA4r_LDwE3bV_7D97HzsRtsu77aLjBlQls6rE0npuhdkoTKgarkN7MjnVXumq3YxBddkcJ4u7HwwzXmedw5WSA_IEnFWSKE2GVqoTSxoe2PFEMVaq9sHn4a1UVzjfS9Ag/s400/5.png" width="400" /></a></div>
<br />
<br />
Notemos que si habíamos agregado este usuario a cualquier otro grupo anteriormente (otro que no sea el primario), ese se removerá con el comando de aquí arriba.<br />
Así que si queremos preservar los grupos actuales del usuario y agregar un grupo más necesitamos usar la <b>opción -aG</b>, así:<b> </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4ae_j1sUi3MuRvlRfTT2rl2ZgVU2hkvqxzunpWeVh2nNoNgYMhWrXm31zWaaLhWXwstAbwjKyMPnCRsSHT6eBApxlYcahC7scGbjH-CsUkT6avItziOi8L700JrV5-iGLoaLgFI-0wO6N/s1600/6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="45" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4ae_j1sUi3MuRvlRfTT2rl2ZgVU2hkvqxzunpWeVh2nNoNgYMhWrXm31zWaaLhWXwstAbwjKyMPnCRsSHT6eBApxlYcahC7scGbjH-CsUkT6avItziOi8L700JrV5-iGLoaLgFI-0wO6N/s400/6.png" width="400" /></a></div>
<br />
<br />
<i>- Ejemplo 3</i>: <b>Cambiando el grupo primario de un usuario.</b><br />
<br />
Si queremos agregar un grupo como primario a un usuario, hacemos lo siguiente:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMgb_iP6Sw6E0RrmumuU4_UizRPz6Tn43HibRxQAwBKRVROgJIWRiWRfBv4-QETWqYdnRQbOKszAPkeRbJ9kQ9Qs9W2cyG1HQEZWeEqvjmsD_DBa4EpKJwvOXtDdH-Opf7Ey_UgG4KYHxP/s1600/7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="45" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMgb_iP6Sw6E0RrmumuU4_UizRPz6Tn43HibRxQAwBKRVROgJIWRiWRfBv4-QETWqYdnRQbOKszAPkeRbJ9kQ9Qs9W2cyG1HQEZWeEqvjmsD_DBa4EpKJwvOXtDdH-Opf7Ey_UgG4KYHxP/s400/7.png" width="400" /></a></div>
<br />
<br />
<i>- Ejemplo 4</i>: <b>Bloqueando y desbloqueando usuarios.</b><br />
<br />
<div style="text-align: justify;">
En algunos casos probablemente necesitemos temporalmente bloquear una cuenta, para esto utilizamos el <b>parámetro -L</b>, esto pondrá un <b>¡! </b> en la contraseña cifrada, que en efecto estará inhabilitada.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwPwRbuTAPKjuX0nplJjklahSbQvgjGu7GAZ5Om3o7vgh1mjjD6n4IlX0Pw3jDyrr-8ro2j7o724VROXTSXYXrQ8lrRFTptwaKt1o6diAmuYcqFhabaiA0S_gjTJpvr5vtfOI7Ty7soNKa/s1600/8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="50" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwPwRbuTAPKjuX0nplJjklahSbQvgjGu7GAZ5Om3o7vgh1mjjD6n4IlX0Pw3jDyrr-8ro2j7o724VROXTSXYXrQ8lrRFTptwaKt1o6diAmuYcqFhabaiA0S_gjTJpvr5vtfOI7Ty7soNKa/s320/8.png" width="320" /></a></div>
<br />
Y para desbloquear utilizamos la <b>opción -U</b> el cual obviamente removerá <b>¡! </b>a la contraseña cifrada.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyhyphenhyphenC_dVTZFpmn7mBaa67lhyphenhyphenqea3-Vl7o8uNz6eu2oWcA-EiHFwQFbJlgU4RfBlaDV01S4fhaWRDLgkwDIrmreoqyPCcXmiEL1L94t89WrRKc_29P0sYoY9T9dSmdP85maHLSuDIsJwMpO/s1600/9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="57" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyhyphenhyphenC_dVTZFpmn7mBaa67lhyphenhyphenqea3-Vl7o8uNz6eu2oWcA-EiHFwQFbJlgU4RfBlaDV01S4fhaWRDLgkwDIrmreoqyPCcXmiEL1L94t89WrRKc_29P0sYoY9T9dSmdP85maHLSuDIsJwMpO/s320/9.png" width="320" /></a></div>
<br />
<br />
<i>- Ejemplo 5</i>: <b>Cambiar fecha de expiración de una cuenta.</b><br />
<br /></div>
<div style="text-align: justify;">
Podemos usar el siguiente comando que inhabilitará la expiración de la cuenta "prueba" el 2015-12-14.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-RH2QZ5Bp99P4ARhmx71SemMHhtXVhtFyu0q0jJXXSp0-_o8Vk7K28N9mffaj4l_8HfoT5r0S2P5r7INxj4xKD7JjdUSUO2wCE3126vqfTZPidXYJdgYO-epor4oUuqlYWloBSzjwrFIF/s1600/10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="41" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-RH2QZ5Bp99P4ARhmx71SemMHhtXVhtFyu0q0jJXXSp0-_o8Vk7K28N9mffaj4l_8HfoT5r0S2P5r7INxj4xKD7JjdUSUO2wCE3126vqfTZPidXYJdgYO-epor4oUuqlYWloBSzjwrFIF/s400/10.png" width="400" /></a></div>
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<i>- Ejemplo 6</i>: <b>Cambiando nombre de usuario y contraseña.</b><br />
<br /></div>
<div style="text-align: justify;">
Para cambiar el nombre de usuario, lo hacemos utilizando la <b>opción -l </b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO4NLYowwZAzqYpcORn5u5l32T8yg_gwpZkurPStHsCT8sL8MYhDKqkNGySce_byXygHw6Hi9Pd8_txkPs78Lgg5DhyphenhyphenKi_Ybf4nkbiaFi0p21OsDMo1m_LtVfm9ayko8-WTPsLR10RYdDB/s1600/11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="42" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO4NLYowwZAzqYpcORn5u5l32T8yg_gwpZkurPStHsCT8sL8MYhDKqkNGySce_byXygHw6Hi9Pd8_txkPs78Lgg5DhyphenhyphenKi_Ybf4nkbiaFi0p21OsDMo1m_LtVfm9ayko8-WTPsLR10RYdDB/s400/11.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4odluC2CSkfrdI-Tr9fyt6JhZC2NrxbIVaMZ6yuh-Bhmli-OnCo5z1dOxaiKDQPgj9_xpxkHXRdIl0uBi87uA_wclBFpIAvzFQFRXJEGW59cvojUrfjXxhNiqeTASyupsAc5_eGevpzZc/s1600/12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="51" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4odluC2CSkfrdI-Tr9fyt6JhZC2NrxbIVaMZ6yuh-Bhmli-OnCo5z1dOxaiKDQPgj9_xpxkHXRdIl0uBi87uA_wclBFpIAvzFQFRXJEGW59cvojUrfjXxhNiqeTASyupsAc5_eGevpzZc/s400/12.png" width="400" /></a></div>
<br />
<br />
Y para el cambio de contraseña hacemos lo siguiente:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIMH-53ESqZ34O8pNYYjKIQue0FPxTX0pK3yWMYavE3UoRZV7v5-WuLnV8ttd3znCbmjd4Y11b5zgmvkTqbgYUz4iTlQqZ5REpFHtlatxXbrQfuxdvZyL209KMc_XtVMb6CNowD_7DPN-q/s1600/13.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="36" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIMH-53ESqZ34O8pNYYjKIQue0FPxTX0pK3yWMYavE3UoRZV7v5-WuLnV8ttd3znCbmjd4Y11b5zgmvkTqbgYUz4iTlQqZ5REpFHtlatxXbrQfuxdvZyL209KMc_XtVMb6CNowD_7DPN-q/s400/13.png" width="400" /></a></div>
<br />
<br />
<i>- Ejemplo 7</i>: <b>Cambiando la terminal de un usuario.</b><br />
<br /></div>
<div style="text-align: justify;">
La consola proveída a un usuario puede ser cambiada; teniendo en cuenta que para el nuevo usuario la "nueva prueba" en <b>/bin/bash</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5uR48F3XwddqdXz4Ll_bDqdOcYd4ZnnrSmzbgTDnH8Z6rSgG4klQGk9IQ8-9UWGgqXskg745FQbxfmMfIledUzIExZ2QcKx92BblFDYi4vsOX1arpxnDWFYWpmLU4glK3PE2AkMiBIVMO/s1600/14.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="52" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5uR48F3XwddqdXz4Ll_bDqdOcYd4ZnnrSmzbgTDnH8Z6rSgG4klQGk9IQ8-9UWGgqXskg745FQbxfmMfIledUzIExZ2QcKx92BblFDYi4vsOX1arpxnDWFYWpmLU4glK3PE2AkMiBIVMO/s400/14.png" width="400" /></a></div>
<br />
Esto es todo referente al comando usermod para mas información acerca
de este comando dirigirnos a help, man o info en la consola.</div>
<br />
<br />
<br />
<br />
<br />
Saludos especiales a tod@s espero este aporte pueda ser de su ayuda. Si les fue útil compartan y comenten.<br />
<br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: x-large;"><b><a href="https://plus.google.com/collection/Ad5-Z" target="_blank">Para ver más Blogs de la serie de comandos Linux, CLIC AQUÍ.</a></b></span><br />
<b><span style="font-size: x-large;"></span></b><b><span style="font-size: x-large;"><br /></span></b></div>
<br />
<br />
<br />
<br />
<br />
<br />jessicaesmeraldahttp://www.blogger.com/profile/17860592399900502122noreply@blogger.com0