![](https://stacole.com/wp-content/uploads/2021/11/image-51.png)
Existen 2 comandos para agregar usuarios en Linux
# useradd # adduser
Para el caso de los grupos, esto están para restringir permisos a ciertos usuarios dentro de un grupo, facilita la maniobra de políticas.
Algunos de los grupos que vienen por defectos en los sistemas Linux son..
- audit > Permite acceder a los dispositivos de sonidos.
- lp > acceder a los puertos locales de impresión.
- floppy > para acceder a las unidades de disquetes en algunos equipos.
- tape o CD-ROM > son requeridos para acceder al CD-ROM.
- dialup > para acceder a Modems.
- disk > cuando se requiere acceder a discos.
- kmen > Acceso de forma privilegiada a la memoria.
- tty > Acceder de forma privilegiada a la consola.
Comandos básicos para gestionar grupos.
![](https://stacole.com/wp-content/uploads/2021/11/image-52.png)
Sirve para ver los grupos en los que pertenece el usuario actual.
newgrp
![](https://stacole.com/wp-content/uploads/2021/11/image-53.png)
Este comando sirve para cambiarse de un grupo con clave, si no se especifica grupo alguno, se cambiara el grupo principal del usuario.
passwd -g
Sirve para cambiar la clave del usuario.
gpasswd
Administrar grupos con clave.
Importante conocer los archivos de las siguientes ubicaciones.
# cat /etc/passwd
# cat /etc/shadow
# cat /etc/group
Y digo importante porque muchas veces se teclean códigos sin conocer la precedencia y estos modifican estos ficheros, estar pendientes siempre.
Ejemplo de la información que se guarda en estos archivos.
![](https://stacole.com/wp-content/uploads/2021/11/image-54.png)
root:x:0:0:root:/root:/bin/bash
- root: > Logon name
- x: > Encrypt pass
- 0: > ID
- 0: > GID
- root: > User Information
- /root: > Logon directory
- /bin/bash > Logon shell
Cada fila corresponde a un usuario en linux y son 7 columnas.
Cuantas que no se utilizan muchos y no afectan si son borradas, para no exponer la información del sistema.
- games
- lp
- news
- uucp
- nobody
Estructura de directorios de Linux
- / > Directorio raíz.
- /bin > Binarios y comandos especiales de todo el SO Linux.
- /boot > Archivos fundamentales para el arranque.
- /dev > Son los dispositivos.
- /home > Es el home del usuario.
- /etc > Son los archivos de configuración
- /lib > Son las librerías compartidas.
- /mnt > Es un directorio de montura o punto de montura para los dispositivos temporales.
- /sbin > Binarios fundamentales del sistema.
- /tmp > Ficheros temporales.
- /usr > Usuarios.
- /var > Están las aplicaciones variables del usuario.
Esto es todo por el momento, nos vemos en nuestro próximo tutorial.