
Mastering CentOS 7 Linux Server
Bhaskarjyoti Roy, Mohamed Alibi
- Editorial
- Packt
- Año
- 2016
- Páginas
- ~416
- Nivel
- Avanzado
De qué trata
Manual técnico avanzado escrito por Mohamed Alibi y Bhaskarjyoti Roy centrado en la administración integral de servidores empresariales con CentOS 7 (basado en Red Hat Enterprise Linux 7). Está orientado a administradores de sistemas Linux, ingenieros de operaciones y profesionales de DevOps con experiencia previa en la consola de comandos que necesitan profundizar en la configuración, endurecimiento y mantenimiento de infraestructuras estables y escalables.
El texto profundiza en las tecnologías y servicios del ecosistema CentOS 7, comenzando por la gestión avanzada de usuarios, cuotas de disco y políticas de contraseñas con PAM. En el apartado de seguridad y red, aborda el cortafuegos firewalld, el control de acceso obligatorio con SELinux (políticas, modos, contextos y transiciones de dominio) y restricciones de privilegios con su y sudo. Además, explica la puesta en marcha de servicios centrales de red como BIND para DNS, una pila LAMP (Apache, MySQL/MariaDB y PHP) asegurada con OpenSSL, un servidor de correo con Postfix y Dovecot, sistemas de monitorización y registro como Nagios, Rsyslog y Syslog-ng, plataformas de virtualización y contenedores con KVM, Xen y Docker, despliegues mononodo de computación en la nube con OpenStack y automatización de la infraestructura mediante Puppet.
A lo largo de la obra se practica la configuración paso a paso de cada uno de estos servicios de infraestructura, desde el despliegue de un servidor web seguro hasta la orquestación básica con Puppet. Su gran valor radica en explicar con detalle la transición tecnológica que introdujo CentOS 7 con el salto a systemd y firewalld. Deja fuera temas de orquestación de contenedores a gran escala como Kubernetes y, dado que CentOS 7 alcanzó el final de su ciclo de vida (EOL), conviene saber que las recetas del libro sirven como base conceptual sólida para distribuciones derivadas modernas como AlmaLinux o Rocky Linux.
- CentOS 7
- systemd
- SELinux
- firewalld
- BIND DNS
- Apache
- Postfix
- Nagios
- Rsyslog
- KVM
- Docker
- Puppet
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

