Administracion de Usuarios y Grupos Durante la instalacion de Red Hat Enterprise Linux 6, el asistente de instalacion nos presenta la opcion de crear solamente una cuenta de usuario en el sistema. No nos debemos olvidar que RHEL 6 es un sistema operativo de clase empresarial, multi usuario y multi tarea. Para poder usar toda la capacidad de RHEL debemos agregar mas usuarios al sistema. Cada usuario debe tener su propia cuenta de usuario, contraseña, directorio home y privilegios. Luego de crear los usuarios, son repartidos en grupos para una mas facil administracion, y esos grupos pueden tener diferentes niceles de privilegios. Por ejemplo, podemos tener un grupo de usuarios que trabajen el departamento de contabilidad. En ese caso querlemos crear un grupo de usuarios y asignar a todos los miembros de es departamento al ese grupo de usuarios. En este How to vamos a cubrir paso por paso como añadir, quitar y administrar usuarios y grupos en RHEL 6. Existen dos metodos para añadir usuarios nuevos usuarios a nuestro sistema, el primer metodo es hacerlo via la interfaz grafica con la herramienta de administracion de usuarios, el otro metodo es via linea de comando, usando el comando useradd o adduser. Para añadir un nuevo usuario usando la interfaz grafica, vamos a Sistema–> Administracion-> Grupos y Usuarios, nos pedira la contraseña del root, luego aparecera la siguiente ventana: Para añadir un nuevo usuario, hacemos click en el boton de añadir, que esta localizado en la barra de herrmanientas. El venta de Crear nuevo usuario apracera, entonces añadiremos toda la informacion relacionada a nuestro nuevo usuario, como es su nombre de usuario, su nombre real, contraseña e informacion de contacto. Una vez el usuario ha sido configurado, hacemos click en OK para añadir el nuevo usuario. Una vez añadido, el nuevo usuario debe aparecer en la lista de usuario en la ventana de Grupos y usuarios. Las propiedades de un usuario pueden ser cambiadas usando la misma herramienta de Administracion de Usuarios. Para hacer cambios a las propiedades de un usuario, seleccionamos el usuario de la lista y hacemos click en propiedades. Alli podremos hacer los cambios que necesite nuestro usuario y hacemos click en OK para aplicar los cambios. Aqui tenemos varias pestañas, en las cuales tenemos las opciones para configurar la informacion de la cuenta, informacion de la contraseña y configurar los grupos a los cuales pertenece. En este caso no cambiaremos nada y dejaremos todo tal y cual esta. En caso de que querramos eliminar un usuario, vamos a Grupos y Usuarios, seleccionamos el usuario, y luego hacemos click en Eliminar, en la ventana de confirmacion aceptamos si queremos borrar el usuario o nos denegamos en caso de que hayamos cambiado de parecer. Grupos Para añadir un nuevo grupo hacemos click en el boton Añadir grupo que esta en la barra de herramientas, ponemos el nombre del grupo y si deseas añadir el grupo hacemos click en OK. Una vez el nuevo grupo ha sido añadido, selecciona el grupo en la lista que aparece en Grupos y Usuarios y hacemos click en propiedades. Nos vamos a la pestaña que dice: Usuarios del grupo y añade los usuarios que quieres que pertenezcan al grupo, para añadirlos solo tienes que seleccionar la casilla al lado del nombre del usuario. Hacemos lick en OK para confirmar los cambios en el grupo. En al pestaña de Datos del grupo, solo aparece la opcion para modificar el nombre del grupo. Grupos y usuarios via linea de Comandos Como dije anteriormente, hay dos formas de manejar los grupos y usuarios, por interfaz grafica y por linea de comandos. Ya hicimos usuarios por la interfaz grafica, ahora crearemos usuarios por medio de la consola. En mi criterio personal creo que por la consola es mucho mas ffacil y rapido que por la linea de comandos. Lo primero que haremos es abrir la terminal o consola, abrimos la terminal haciendo click en Aplicaciones – Herramientas del sistema – Terminal o Aplicaciones – Accesorios – Terminal. Cuando la terminal ya este abierta, lo primero es entrar en modo root. Esto lo hacemos usando el comando su luego ponemos la contraseña del usuario root. Esta es la contraseña que pusimos cuando estabamos instalando nuestro sistema operativo. Para crear usuarios usaremos el comando useradd. Si deseas crear un usuario solo debes escribir el comando useradd mas el nombre del grupo que deseamos crear. Ejemplo: # useradd juan. Para ver todas las funciones del comando useradd, escribimos el comando man useradd. Para añadir la contraseña al usuario usamos el comando passwd. Este lo usaremos de la siguiente forma: # passwd juan. Escribimos nuestra contraseña, luego nos pedira que escribamos nuevamente la contraseña que hemos introducido anteriormente, en caso que las contraseñas no coincidan, nos dara un mensaje de error y tendremos que introducir las contraseñas de nuevo. Y en caso de que la contraseña se debil o corta, nos dara una advertencia de que la contraseña es corta o debil, pero podemos continuar usuando la contraseña que hemos introducido. En caso de que no necesitemos mas ese usuario, o simplemente querramos borralo, esto lo hacemos con el comando userdel. La sintaxis de este comando es la siguiente: #userdel nombre_de_usuario. Ejemplo, si queremos borra al usuario juan, simplemente escriibimos lo siguiente: #userdel juan, y eso borrara el usuario que querramos borrar. #Userdel simplemente borrar nuestro usuario, pero no borrar el directorio /home/juan. Para borrar el usuario y su directorio usaremos el comando #userdel –remove juan. Este comando si borrara por comleto el usuario y su directorio. Grupos Para añadir grupos por linea de comandos el comando que utilizaremos es el groupadd. La sintaxis para este comando es la siguiente: #groupadd nombre_de_grupo, ejemplo #groupadd Grupo. Para añadir usuarios al grupo usamos el modificador usermod. La sintaxis para añadir usuarios a un grupo es la siguiente: #usermod -G nombre_del_grupo nombre_de_usuario. Ejemplo: #usermod -G Grupo juan. Para añadir un usuario a varios grupos, usaremos el mismo comando y la misma sintaxis que para agregar un usuario a un solo grupo. Lo que cambia es que cada vez que vamos a añadir un grupo ponemos una coma “,” ejemplo: #usermod -G Grupo,Grupo2 juan. Nota: Debemos tener cuidado cuando separamos los grupos con la coma ”,”, si agregamos espacio despues de la coma, no dara un error, debemos escribir todo junto. Para ver las demas opciones del comando usermod escribimos el comando man usermod.