El objetivo de este proyecto es configurar y asegurar un servidor basado en Linux, proporcionando una introducción a la administración de sistemas y la seguridad informática.
Este proyecto te permitirá aprender a instalar, configurar y asegurar un servidor desde cero, enfocándose en habilidades críticas para la administración de sistemas.
Para obtener información más detallada, consulta el Subject.
- Sistema Operativo: Debian la version LTS en ese momento.
- Virtualización: VirtualBox o VMware (el que este diponible en el campus)
- Familiaridad con la línea de comandos de Linux
- Conocimientos básicos de redes y seguridad
- Entender la configuración y uso de servicios y daemons en Linux
Para este proyecto, he preparado una guía paso a paso que cubre la configuración completa de la máquina virtual, incluyendo la creación manual de particiones (parte del bonus) y todos los pasos del obligatorio.
- Guía completa: Guía Paso a Paso
-
Actualización del Sistema:
sudo apt update && sudo apt upgrade -y
-
Configuración de SSH:
- Edita el archivo de configuración de SSH:
sudo nano /etc/ssh/sshd_config
- Reinicia el servicio SSH:
sudo systemctl restart ssh
- Edita el archivo de configuración de SSH:
-
Firewall con UFW:
- Instalación y configuración de UFW:
sudo apt install ufw sudo ufw enable
- Instalación y configuración de UFW:
- Comprobar Particiones:
- Verifica las particiones configuradas:
lsblk
- Verifica el uso de la partición swap:
swapon --show
- Verifica las particiones configuradas:
- Tienes todo lo necesario en la parte final de la guía.