Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EN GNU/LINUX
¿definición de usuario?
• Persona que trabaja en el sistema (edita ficheros, ejecuta
programas, etc.)
• Pseudo-usuario: entidad que puede ejecutar programas o
poseer ficheros (normalmente tienen
identificadores desde 0 hasta 500
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX
Características de un usuario:
• Nombre de usuario, ( logname o username).
• Identificador de usuario (UID) <nº>
• Grupos a los que pertenece (GID’s).
Ficheros de configuración:
• /etc/passwd: Información de las cuentas de usuarios.
• /etc/shadow: Password encriptados e información de
«envejecimiento» de las cuentas.
• /etc/group: Definición de los grupos y usuarios miembros.
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX
CREACIÓN DE USUARIOS CON INTERFAZ GRÁFICA
Administración >Configuración del sistema > Cuentas de Usuario
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX
Sintaxis:
useradd <nombre de usuario>
useradd <nombre de usuario> -g <grupo_inicial>
useradd <nombre de usuario> -G <grupo1>,<grupo2>, … , <grupon>
Sintaxis:
usermod –a -G <grupo1>,<grupo2>, … <nombre_usuario>:
Agregará al usuario los grupos especificados.
usermod -l <nuevo_nombre_usuario> <nombre_usuario>:
Cambia el nombre de usuario
Sintaxis:
chage -d <fecha> <usuario>: Fecha de caducidad.
chage -m <num_dias> <usuario>: Días de vida de la contraseña,
para num_dias=0 no caduca, para poder cambiarla.
chage -M <num_dias> <usuario>: Número máximo de días.
chage -I <num_dias> <usuario>: Número de días para expirar y
desabilitar cuenta si no se ha cambiado.
chage -E <num_dias/fecha> <usuario>: Número de días para
expirar y deshabilitar la cuenta automáticamente.
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX
• Nombre de usuario.
• Contraseña, de modo encriptado.
• Identificación (Id) de número de usuario (UID).
• Identificación (Id) de número de grupo (GID).
• Nombre completo u otra información descriptiva de la cuenta.
• Directorio Inicio (directorio principal del usuario).
• Interprete de comandos (programa a ejecutar al ingresar al sistema).
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX
• Nombre de usuario.
• Clave cifrada.
• Ultimo día desde el último cambio de clave. Desde el 1/1/1970.
• Número de días antes de que pueda modificarse la clave.
• Número de días para que la clave debe ser modificada.
• Número de días de aviso al usuario antes de que expire la clave.
• Número de días en que se desactiva la cuenta tras expirar la clave.
• Número de días de duración de la cuenta desde el 1/1/1970.
• Reservado: campo reservado.
INTERPRETANDO RWX-
R (read) W (write) X (exe) - (ningún permiso)
Sintaxis:
chmod [modo] [permisos] [fichero/s]
chmod -R <???(octal)> <directorio> cambia los permisos a los
U's,G's,O's para dentro de los archivos de ese directorio
Otros modos:
a Indica que se aplicará a todos (all)
u Indica que se aplicará al usuario (user)
g Indica que se aplicará al grupo (group)
o Indica que se aplicará a otros (other)
+ Indica que se añade el permiso
- Indica que se quita el permiso
r Indica permiso de lectura
w Indica permiso de escritura
x Indica permiso de ejecución
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX
chown y chgrp
Ordenes para cambiar el propietario o el grupo de un archivo.
Solo como root.
Debian: 1º- su root 2º <orden> 3º su <usuario>
Ubuntu: sudo chown <nuevo_propietario> <nombre_file-dir>
GESTIÓN DE USUARIOS Y GRUPOS
EN GNU/LINUX