Resumen
En este curso hablaremos de la instalación y configuración segura de sistemas Unix, centrándonos principalmente en sistemas GNU/Linux y Solaris.
Tabla de contenidos
En el curso trataremos la instalación y configuración segura de sistemas Unix, centrándonos en sistemas GNU/Linux y Solaris, aunque parte de los contenidos serán aplicables a otros sistemas.
La idea es proporcionar a los alumnos una guía y una serie de referencias para que instalen y configuren los servidores Unix teniendo siempre en cuenta los aspectos relacionados con la seguridad.
El curso se estructurará según los siguientes apartados:
Seguridad física; donde se hablará de la seguridad de los servidores desde el punto de vista físico.
El sistema de arranque; comentaremos como funcionan los sistemas de arranque de los PC y las estaciones SPARC y sus problemas de seguridad.
Elección de la distribución; donde hablaremos de los factores a considerar a la hora de elegir el sistema operativo a instalar.
Planificación de la instalación; donde se hablará de los datos que debemos conocer antes de una instalación.
Particionado del disco y elección de tipo de sistema de archivos, donde se comentará que es importante pensar como vamos a organizar el disco y los sistemas de archivos que vamos a emplear, ya que una vez creados suele ser problemático modificarlos.
El cargador de arranque; donde hablaremos de los bootloaders empleados en sistemas PC y de sus características de seguridad.
Instalación de Debian GNU/Linux; donde se describirán los pasos a seguir para instalar una Debian GNU/Linux 3.0 (Woody).
Herramientas administrativas y de actualización de Debian; en donde se hablará del formato de paquetes .deb, de APT y de los mecanísmos de instalación y actualización de Debian.
Instalación de RedHat 9.
Herramientas administrativas y de actualización de RedHat; aquí hablaremos del rpm y de otras herramientas de esta distribución.
Instalación de Solaris; donde se describirán los pasos a seguir para instalar Solaris 9.
Herramientas administrativas y de actualización de Solaris; comentaremos el formato de paquetes del SysV y el sistema de parcheado de Sun.
Configuración inicial del sistema; en este apartado se describirán algunos procesos a seguir antes de pasar a producción una máquina recién instalada.
En el curso siempre que hablemos de instalación de programas nos referiremos a la instalación de paquetes en formato binario, no a la instalación a partir de la compilación de código fuente.
En principio lo haremos así por que el uso de los sistemas de paquetes nos simplifica enormemente el mantenimiento de los sistemas, permitiéndonos controlar perfectamente las versiones instaladas y actualizar de manera sencilla cuando aparecen vulnerabilidades.