Usuarios Y Grupos Flashcards
Forma de crear usuarios
useradd user
Forma de agregar grupos
groupadd Group
Donde se almacenan los usuarios
/etc/passwd
Archivo de grupos
/etc/groups
Rangos de usuarios
0 root
1-200 System users
200-999 system users sin archivos
1000+ usuarios
Cual es el nuevo archivo que reemplaza /etc/passwd
/etc/shadow
Como se setea fecha de bloqueo para un usuario con usermod
usermod -L -e 2019-20-10
Setear fecha de expiración de usuario
chage -E 2019-10-10 user
Como se obtiene la
Fecha de hoy en 10 días
date -d “+10 days” +%F
Listar datos de expiración de usuario
chage -l user
Como se bloquea/ desbloquea un usuario
usermod -L
usermod -U
Parámetros de usermod
- c
- g
- G
- a
- d
- m
- s
- L
- U
- c comentarios
- g grupo primario
- G lista de grupos secundarios
- a agrega relacionado a otros parámetros
- d directorio Home de usuario
- m con -d mueve contenido de home
- s shell de usuario
- L bloquea usuario
- U desbloquea usuario
Comando para modificar usuarios
usermod
Como se elimina un usuario y como se elimina
userdel user
userdel -r user
Como se crea un grupo de Systema
sudo groupadd -r group01
Cómo colocar parámetros de expiración de usuario default
Se modifica en el archivo /etc/login.defs
Como se modifican los grupos 2
Comandos
chgrp
groupmod
Como se elimina su grupo
groupdel NAME
Solicita que se cambie el password cada 15 días
chage -M 15 user
Forzar a un usuario a cambiar su password cuando se firmen por primera vez
chage -d 0 user
Hacer que todos los nuevos usuarios tengan que cambiar su password cada 30 días
sudo vim /etc/login.defs
PASS_MAX_DAYS 30
PASS_MIN_DAYS 0
PASS_MIN_LEN 5
PASS_WARN_AGE 7
Nombres de permisos especiales
setuid para usuarios
setgid para grupos
sticky bit para otros
Parámetros de chage
- E expiration 2019-10-05
- L lock
- U unlock
- l list user info
- d days to update passwords -> 0 forzar a actualizar
- W Warning
- M Maximun days without update
- m Minimun days age
- I Inactivity period
Como se lista la información de usuario
getent passwd user