Académique Documents
Professionnel Documents
Culture Documents
usuario (UID).
Cada proceso que se ejecuta en el sistema se ejecuta como un UID dado.
Cada archivo en el sistema de archivos es propiedad de un UID.
El archivo /etc/passwd mapea UIDs a cuentas de usuario.
Las cuentas de usuario mapean UIDs a nombres de usuario, contraseña,
identificadores de grupo(s), un directorio home, y un shell de login.
Las contraseñas se cambian con el comando passwd.
ARCHIVO /etc/passwd
Login Shell 7 Shel por defecto para ese usuario. usualmente es /bin/bash.
Las contraseñas son almacenadas en el archivo dedicado /etc/shadow.
Usuarios normales
Llamado superusuario
El uid 0 se reserva para el usuario root,
El usuario root tiene el camino libre en el sistema: puede modificar o quitar
cualquier archivo, puede ejecutar cualquier comando, puede matar a cualquier
proceso.
El usuario root es el encargado de incorporación y mantenimiento de otros
usuarios, la configuración de hardware, y la adición de software del sistema.
Aunque el usuario root puede crear archivos en cualquier parte del sistema, por
lo general usa /root como su directorio de inicio.
Usuarios del sistema
Los miembros de un Grupo son usados a menudo para determinar quién tiene
acceso a qué en el sistema de archivos.
Debido a que cada archivo debe tener un grupo propietario, tiene que haber un
grupo predeterminado asociado a cada usuario.
usermod
groupmod
El comando su permite a un usuario conmutar de user id (UID). En otras palabras
el usuario cambia de identidad.
SINTAXIS:
su [- | -c | -m, -p | -s, --shell=SHELL] [USER [ARG]]
EJEMPLO:
[elvis@station elvis]$ su prince
Password:
[prince@station elvis]$
SINTAXIS:
su [- | -c | -m, -p | -s, --shell=SHELL] [USER [ARG]]
EJEMPLO:
[elvis@station elvis]$ su – prince NOTA: Cuando uso guión (–)
Password: realmente inicio sesión en la shell y
[prince@station prince]$pwd CWD es /home/prince.
/home/prince Adicionalmente se cargan todas las
variables de entorno del usuario
prince.
Convirtiéndose en root
[elvis@station elvis]$ su –
Password:
[root@station root]#
NOTA: Cada vez que el shell se ejecuta como root, el mensaje utiliza el carácter
"#" en lugar de "$".
Cambiando de grupo primario