====== Gestion de Usuarios ====== ===== Crear usuarios en Linux ===== Para crear un usuario, utilizamos el siguiente comando: sudo adduser pepe {{pasted_image_20231119172220.png|}} Y vemos que el usuario se ha creado correctamente: {{pasted_image_20231119172246.png|}} Y con el comando su pepe podemos convertirnos en dicho usuario: {{pasted_image_20231119172528.png|}} Y también podemos visualizar el fichero /etc/passwd para comprobar la existencia de este usuario: {{pasted_image_20231119173430.png|}} ===== Eliminar un usuario en linux ===== Para eliminar un usuario, usamos el comando deluser de la siguiente forma: sudo pkill -9 -u pepe # Detenemos los procesos que esté usando el usuario. sudo deluser --remove-home pepe {{pasted_image_20231119173932.png|}} ===== Comando addgroup - Gestion de Grupos en Linux ===== Podemos crear un grupo y ahí meter un determinado usuario: sudo addgroup empleados Y si visualizamos el fichero groups podremos ver todos los grupos creados en el sistema: {{pasted_image_20231119172900.png|}} A continuación, si queremos añadir usuarios a este grupo lo hacemos con el comando usermod de la siguiente forma: sudo usermod -aG empleados esteban Y así añadimos a esteban al grupo empleados y también podemos ver con el comando getent los usuarios que están dentro de un grupo: {{pasted_image_20231215103231.png|}} A continuación, para gestionar permisos de grupos, vamos a crear un documento.txt y haremos que los usuarios del grupo empleados no puedan ver el contenido de este documento: {{pasted_image_20231215103319.png|}} Donde hacemos la prueba y vemos cómo ahora este archivo no tiene ningún permiso para los grupos: {{pasted_image_20231215103426.png|}} Por lo que ahora, cambiamos el grupo dueño del archivo de mario a empleados: sudo chown :empleados documento.txt {{pasted_image_20231215103532.png|}} Y vemos que esteban, al formar parte del grupo empleados, no puede visualizar ni hacer nada con el documento: {{pasted_image_20231215103614.png|}} En cambio Pepe sí que puede visualizar el documento, porque no se encuentra dentro del grupo empleados y por tanto este usuario se considera 'otros': {{pasted_image_20231215103715.png|}} Ahora vamos a meter a Pepe en el grupo de empleados y veremos cómo no podrá visualizar el documento: {{pasted_image_20231215103815.png|}} ===== Asignar Propietario de Archivos ===== Con este comando podremos cambiar el dueño de un archivo o directorio. Por ejemplo, anteriormente habíamos creado el grupo de empleados, por lo que ahora vamos a hacer que un directorio sea propiedad de dicho grupo: sudo chown mario:empleados /home/mario/Escritorio/administracion/