Este ejercicio tiene como objetivo enseñar a los estudiantes a configurar un servidor seguro utilizando OpenSSL para proporcionar comunicaciones seguras mediante SSL/TLS.
Un nuevo repositorio se creará en tu cuenta.
💡Asegúrate de proteger esta clave privada adecuadamente.
Durante el proceso, se te pedirá que ingreses información sobre tu organización. (Aquí hay un ejemplo de cómo puedes completarlo):
💡 NOTA: Para los efectos de este ejercicio educativo, si bien el uso de localhost con HTTPS (https://localhost/) es suficiente para demostrar la configuración básica de SSL/TLS utilizando OpenSSL, incluir la configuración de un dominio personalizado como mi-dominio.com proporciona un aprendizaje más completo y práctico. Este paso adicional permite entender cómo funciona la resolución de DNS en un entorno real. Al generar el certificado SSL/TLS, es crucial que el nombre de dominio (Common Name) coincida con el dominio utilizado para acceder al servidor, evitando así errores y advertencias de seguridad en los navegadores. Esto refuerza la comprensión de conceptos esenciales y mejora las habilidades prácticas necesarias para manejar configuraciones de SSL/TLS en un entorno profesional.
Hemos desarrollado un script para ayudarte a medir tu éxito durante este proyecto.
1chmod +x check_ssl.sh
1./check-rules.sh