Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:pue:ethical-hacker:extras:sincara-systemd [27/02/2025 03:41] – [Sockets] mate | info:cursos:pue:ethical-hacker:extras:sincara-systemd [28/02/2025 03:51] (actual) – [Logs] admin | ||
|---|---|---|---|
| Línia 350: | Línia 350: | ||
| == Mount | == Mount | ||
| + | * **/ | ||
| + | * El script systemd-fstab-generator(8) traduce todas las entradas presentes en /etc/fstab en unidades de systemd, esto se realiza en el momento del arranque y cada vez que se vuelve a cargar la configuración del gestor del sistema. | ||
| + | * En un disco particionado con GPT, el script systemd-gpt-auto-generator(8) montará particiones siguiendo la especificación de particiones detectables , por lo tanto, las mismas se pueden omitir de fstab. | ||
| + | * El nombre del unit file guarda relación con el punto de montaje del sistema de archivos. Si el punto de montaje es **/ | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | == Automount | ||
| + | * Los automounts en systemd son un tipo de unidad que permite montar automáticamente sistemas de archivos en un directorio determinado cuando este es accedido por primera vez, y desmontarlos cuando ya no son necesarios. | ||
| + | * Para cada automount en systemd es necesario tener un mount correspondiente. | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | MATE EXTRA: [[https:// | ||
| + | |||
| + | == PATH | ||
| + | * https:// | ||
| + | * systemctl list-paths # | ||
| + | |||
| + | |||
| + | == Temporales | ||
| + | * Hay varios servicios que crean o borran ficheros o directorios: | ||
| + | * systemd-tmpfiles-clean.service | ||
| + | * systemd-tmpfiles-setup-dev.service | ||
| + | * systemd-tmpfiles-setup.service | ||
| + | * systemctl cat systemd-tmpfiles-setup.service # Para su configuración | ||
| + | == Configuración | ||
| + | * Los archivos de configuración se almacenan en los siguientes directorios: | ||
| + | * / | ||
| + | * / | ||
| + | * / | ||
| + | * Los archivos de configuración se proporcionan normalmente junto con los archivos de servicio, y reciben su nombre en el estilo / | ||
| + | * '' | ||
| + | * q /tmp 1777 root root 10d | ||
| + | * q /var/tmp 1777 root root 30d | ||
| + | * '' | ||
| + | * Para ver la sintaxis de la creación, borrado o gestión de los temporales: | ||
| + | * 🇬🇧 https:// | ||
| + | * man 5 tmpfiles.d # Para verlo en local | ||
| + | * Si hacemos un cambio en algún fichero, no lo va a ver hasta que rebotemos el sistema, o hasta que ejecutemos los siguientes comandos: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Es posible especificar las tres opciones juntas en una sola orden. En ese caso, '' | ||
| + | * Los usuarios pueden tener sus propios ficheros temporales, definidos en el siguiente directorio: | ||
| + | * **~/ | ||
| + | * '' | ||
| + | * '' | ||
| + | * Uso | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Información general | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * 🇬🇧 https:// | ||
| + | |||
| + | == Seguridad, monitorización, | ||
| + | * https:// | ||
| + | * 🇬🇧 https:// | ||
| + | * 🇬🇧 https:// | ||
| + | |||
| + | === Arranque | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * 🇬🇧 https:// | ||
| + | |||
| + | === Monitorización | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | === Logs | ||
| + | == journalctl | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Ejemplos de comandos: | ||
| + | * journalctl -u ruiz-tapiador.service # Mensajes generados por el servicio y por SystemD | ||
| + | * journalctl UNIT=ruiz-tapiador.service # Mensajes generados por SystemD (arranque del servicio, parada, etc...) | ||
| + | * journalctl _SYSTEMD_UNIT=ruiz-tapiador.service # Mensajes generados por el propio servicio (problemas al cargar algo, errores..) | ||
| + | * journalctl -p emerg..err # Mensajes con prioridad entre emerg y err | ||
| + | * journalctl -p 0..4 # Mensajes con prioridad entre emerg y err | ||
| + | * journalctl -p 4 # Mensajes con prioridad entre emerg y err | ||
| + | * journalctl -p 4..4 # Mensajes con prioridad err | ||
| + | * Colores de las prioridades: | ||
| + | * 3-0 - rojo | ||
| + | * 4 - amarillo | ||
| + | * 5 - blanco en negrita | ||
| + | * 6 - blanco | ||
| + | * 7 - gris | ||
| + | * | ||