Tema
2.
Administracin
de
un
sistema
Linux
2.1.
Caractersticas
de
Linux
v CONCEPTOS
IMPORTANTES
Espacio de intercambio(espacio swap).
FHC(/etc).
Montar y desmontar sistemas de ficheros.
o
Sintaxis: mount <dispositivo> <punto_montaje>
Tipos de particiones.
En un Disco Duro pueden haber como mximo 4 particiones primarias,
1 extendida y varias lgicas (estas ltimas sirven de joker cuando
queramos creas ms de 4 primarias y necesitemos hacer una
extendida para que esta englobe todas las lgicas).
2.2.
Administracin
de
Linux
(Instalacin
y
proceso
de
arranque)
v CONCEPTOS
IMPORTANTES
Cargadores de arranque
Modo monousuario y multiusuario
Sistemas de inicializacin
o
System V
Niveles de ejecucin
Nivel de ejecucin por defecto en /etc/inittab
Scripts en /etc/rc.d/init.d
Para cada nivel de ejecucin existe un directorio
/etc/rc.d/rcX.d
o
Scripts inicio: S
Scripts parada: K
Upstart
Vctor
Galln
Renau
Systemd
Unidades
(units):
pruebad.service
se
configuracin
almacena
en
pruebad.service
/etc/systemd/system
Para activar el servicio durante el arranque:
o
Ficheros
systemctl enable name.service
Targets (parecido al nivel de ejecicin)
2.4.
Gestin
de
acceso
al
sistema
v CONCEPTOS
IMPORTANTES
Tipos de cuentas de usurario
o
root: fichero /etc/sudoers
usuario: ejecutar sudo
Pseudousuarios
Usuarios normales
Ficheros de configuracin
o
Root (Delega tareas)
Cuentas de usuarios
/etc/passwd
/etc/shadow
Grupos de usuarios
Creacin de cuentas de usuario manualmente
o
Editar /etc/passwd e introducimos la lnea
(transaprencia 11) /etc/shadow (p.e: joselo::::::::)
Editar /etc/group (por si el usuario pertenece a grupos
secundarios)
Crear el directorio /home/joselo (Cambiar permisos/propietario:
chmod, chown)
Copiar lo que hay en /etc/skel en /home/joselo (Cambiar
permisos/propietario: chmod, chown)
Poner contrasea (comando passwd)
del
usuario
2.5.
Sistemas
de
ficheros
v CONCEPTOS
IMPORTANTES
Vctor
Galln
Renau
Sistemas de ficheros ext.
Conceptos:
o
Bloque:
Pueden contener:
Metadatos: caractersticas del SF.
Inodos: informacin sobre ficheros.
Datos
Se agrupan en grupos de bloques:
Superbloque: informacin general del SF.
Descriptores de grupo: informacin sobre cada
uno de los grupos.
Mapa de bits de bloques de Inodos (0 libre;
1asignado).
Tabla de Inodos: Almacena Inodos (no aparece
el nombre del fichero).
ext2/3: 126 bytes.
ext4: 256 bytes.
Bloques de datos
Contenido de ficheros.
Entradas de directorio.
Bloques de indexacin.
Inodo VFS (Virtual File System)
o
Estructuras
Superbloque
Inodo VFS (cach de inodos)
Operaciones
Registrar SF Indicar al VFS que se va a utilizar ese SF
Estructura file.system_type (nombre, requiere
dispositivo fsico, read_super para crear el
Superbloque VFS).
Montar SF (p.e: mount t ext4 /dev/hda2 /mnt)
1. Comprobar si el SF est registrado buscar una
estructura file.system_type
2. Comprobar que el punto de montaje es un
directorio buscar un inodo VFS referente al
punto de montaje (o en cach de inodos o en el
propio dispositivo).
3. Crear el superbloque VFS a partir de
read_super de file.system_type
SI TODO EST OK vpsmount
Vctor
Galln
Renau
Vctor
Galln
Renau