Al usar este sitio, estás de acuerdo con el política de privacidad.
Aceptar
EnterinITEnterinITEnterinIT
  • HOGAR
  • TI PRO
  • TECNOLOGÍA
  • MICROSOFT
    • Azur
    • Administrador de configuración/SCCM
    • DPM
    • orquestador
    • Hiper-V
    • Información privilegiada de Microsoft Edge
    • MSI
    • Oficina 365
    • Información privilegiada de la oficina
    • Energía BI
    • Skype
    • Servidor SQL
    • equipos
  • VENTANAS
    • Centro de administración de Windows
    • Cliente de Windows
    • Servidor Windows
  • Lista de recopilación de consultas SCCM
Lectura: Instalación y configuración de Fail2ban para protección SSH en Ubuntu 24.04
Cambiar tamaño de fuenteAutomóvil club británico
EnterinITEnterinIT
Cambiar tamaño de fuenteAutomóvil club británico
  • HOGAR
  • TI PRO
  • TECNOLOGÍA
  • MICROSOFT
  • VENTANAS
  • Lista de recopilación de consultas SCCM
Buscar
  • HOGAR
  • TI PRO
  • TECNOLOGÍA
  • MICROSOFT
    • Azur
    • Administrador de configuración/SCCM
    • DPM
    • orquestador
    • Hiper-V
    • Información privilegiada de Microsoft Edge
    • MSI
    • Oficina 365
    • Información privilegiada de la oficina
    • Energía BI
    • Skype
    • Servidor SQL
    • equipos
  • VENTANAS
    • Centro de administración de Windows
    • Cliente de Windows
    • Servidor Windows
  • Lista de recopilación de consultas SCCM
linux

Instalación y configuración de Fail2ban para protección SSH en Ubuntu 24.04

Publicado en noviembre 27, 2024
8 Lectura mínima
COMPARTIR

Instalación y configuración de Fail2ban para protección SSH en Ubuntu 24.04.

Contenido
Introducción a la seguridad del servidorComprender la importancia de asegurar su ubuntu 24.04 servidor¿Qué es fail2ban y cómo funciona??Instalar fail2ban en su ubuntu 24.04 servidorConfiguración de fail2ban para protección sshOpciones de configuración comunes para fail2banPrueba de la efectividad de Fail2BanSolución de problemas de problemas comunes con Fail2BanMedidas de seguridad adicionales para su ubuntu 24.04 servidorConclusión

Introducción a la seguridad del servidor

Cuando se trata de seguridad del servidor, protecting your Ubuntu 24.04 El servidor es de suma importancia. Con el creciente número de amenazas y ataques cibernéticos, Asegurar la seguridad y la integridad de su servidor es crucial. En esta guía paso a paso, Exploraremos el proceso de instalación y configuración de Fail2ban, Una herramienta de seguridad efectiva, Diseñado específicamente para proteger a su servidor de intentos de acceso SSH no autorizados.

Comprender la importancia de asegurar su ubuntu 24.04 servidor

Securing your Ubuntu 24.04 El servidor no es solo una opción, Pero una necesidad. Un servidor comprometido puede conducir a violaciones de datos, Pérdida de información confidencial, e incluso pérdida financiera. Implementando medidas de seguridad sólidas, Puede evitar el acceso no autorizado, Proteja sus valiosos datos, y mantener la integridad general de su servidor.

¿Qué es fail2ban y cómo funciona??

Fail2ban es un software de prevención de intrusos de código abierto que actúa como un firewall para su servidor. It works by monitoring log files, such as the secure log, y detectar múltiples intentos de inicio de sesión fallidos. Una vez que se alcanza un cierto umbral, Fail2ban toma medidas bloqueando la dirección IP asociada con la actividad maliciosa. Esto ayuda a proteger a su servidor de ataques de fuerza bruta e intentos de acceso no autorizados.

Instalar fail2ban en su ubuntu 24.04 servidor

Instalar fail2ban en su ubuntu 24.04 El servidor es un proceso sencillo. Para comenzar, log in to your server using SSH and ensure that you have root privileges. Una vez iniciado sesión, sigue estos pasos:

Actualice las listas de paquetes ejecutando el comando.

sudo apt update

Instalar fail2ban ejecutando el comando.

sudo apt install fail2ban

Inicie el servicio Fail2Ban ejecutando el comando.

sudo systemctl start fail2ban

Habilitar fail2ban para comenzar en el arranque ejecutando el comando.

sudo systemctl enable fail2ban

Felicidades! You have successfully installed Fail2ban on your Ubuntu 24.04 servidor.

Configuración de fail2ban para protección ssh

Ahora que Fail2Ban está instalado, Es hora de configurarlo para la protección SSH. Esto asegurará que cualquier intento malicioso de acceder a su servidor a través de SSH se bloquee rápidamente. Siga estos pasos para configurar Fail2Ban:

Abra el archivo de configuración Fail2Ban ejecutando el comando.

sudo nano /etc/fail2ban/jail.local

Agregue las siguientes líneas al archivo de configuración:

[sshd]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 3
bantime = 1h
  1. Guarde el archivo de configuración y salga del editor.
  2. Reinicie el servicio fail2ban ejecutando el comando.
sudo systemctl restart fail2ban

Your Fail2ban is now configured to protect your Ubuntu 24.04 servidor de ataques SSH. It will monitor the authentication log for failed SSH login attempts and block the IP addresses associated with those attempts.

Opciones de configuración comunes para fail2ban

Mientras que la configuración básica proporcionada anteriormente es suficiente para la mayoría de los escenarios, Hay varias opciones de configuración adicionales disponibles en Fail2ban. Estas opciones le permiten ajustar el comportamiento de Fail2Ban en función de sus requisitos específicos. Algunas opciones de configuración comunes incluyen:

  1. findtime: Especifica la ventana de tiempo durante la cual se cuentan los intentos de inicio de sesión fallidos.
  2. maxretry: Establece el número máximo de intentos de inicio de sesión fallidos permitidos antes de prohibir una dirección IP.
  3. bantime: Determina la duración de la prohibición para una dirección IP.
  4. ignoreip: Especifica una lista de direcciones IP que deben ser ignoradas por Fail2Ban.

Explorando estas opciones y personalizando el archivo de configuración, puede adaptar fail2ban para satisfacer las necesidades de seguridad de su servidor.

Prueba de la efectividad de Fail2Ban

Después de configurar fail2ban, Es esencial probar su efectividad. Puede hacerlo simulando un intento de inicio de sesión de SSH fallido de una dirección IP diferente. Si fail2ban funciona correctamente, La dirección IP utilizada para el intento de inicio de sesión fallido debe bloquearse temporalmente.

Para probar fail2ban, sigue estos pasos:

  1. Abra una nueva ventana de terminal o use una computadora diferente para simular el intento de inicio de sesión de SSH fallido.
  2. Attempt to log in to your server using SSH, but deliberately enter an incorrect password multiple times.
  3. Después de un cierto número de intentos fallidos (como se especifica en la configuración fail2ban), La dirección IP utilizada para el intento de inicio de sesión debe bloquearse.

Si la dirección IP está bloqueada, significa que fail2ban funciona correctamente, y su servidor está protegido contra ataques SSH de fuerza bruta.

Solución de problemas de problemas comunes con Fail2Ban

Mientras que Fail2Ban es una herramienta de seguridad confiable, puede encontrar algunos problemas durante la instalación o configuración.. Aquí hay algunos problemas comunes y sus posibles soluciones:

  1. Fail2ban no comienza: Asegúrese de haber seguido los pasos de instalación correctamente y que no haya errores en el archivo de configuración Fail2Ban.
  2. Las direcciones IP no están prohibidas: Double-check the log file paths in the Fail2ban configuration and verify that the log files are being written correctly.
  3. Falsos positivos: Si los usuarios legítimos están siendo prohibidos, Considere ajustar el maxretry y findtime valores para permitir un umbral más alto.

Solucionando estos problemas comunes, you can ensure the smooth operation of Fail2ban and maintain the security of your Ubuntu 24.04 servidor.

Medidas de seguridad adicionales para su ubuntu 24.04 servidor

Mientras que Fail2Ban ofrece una excelente protección contra los ataques SSH, it is important to implement additional security measures to further safeguard your Ubuntu 24.04 servidor. Considere las siguientes medidas:

  1. Mantenga su servidor actualizado: Instale regularmente actualizaciones y parches de seguridad para mitigar las posibles vulnerabilidades.
  2. Use contraseñas seguras: Enforce a robust password policy and encourage users to choose complex passwords.
  3. Deshabilitar el inicio de sesión de la raíz: Evite iniciar sesión directamente como usuario raíz para minimizar el riesgo de acceso no autorizado.
  4. Implementar reglas de firewall: Utilizar un firewall, como UFW, restringir el tráfico de red entrante y saliente.

Al combinar estas medidas de seguridad con fail2ban, you can create a robust defense system for your Ubuntu 24.04 servidor.

Conclusión

Securing your Ubuntu 24.04 El servidor es un paso crítico para proteger sus valiosos datos y garantizar la integridad general de su servidor. Siguiendo esta guía paso a paso, Has aprendido a instalar y configurar Fail2Ban para la protección SSH. Además, ha explorado las opciones de configuración comunes, La efectividad de Fail2Ban probada, y aprendí a solucionar problemas comunes.

Recuerde implementar medidas de seguridad adicionales, such as keeping your server up to date and implementing strong password policies, Para crear una estrategia de seguridad integral. Con fail2ban y estas medidas adicionales, you can significantly enhance the security of your Ubuntu 24.04 servidor y minimizar el riesgo de acceso no autorizado.

Start securing your server today and enjoy the peace of mind that comes with knowing your Ubuntu 24.04 El servidor está protegido contra las amenazas y ataques cibernéticos.

ETIQUETADO:aptoDebianlinuxSshubuntu
Artículo anterior Habilitación y configuración de FirewallD en AlmaLinux
Deja un comentario Deja un comentario

Deja una respuesta Cancelar respuesta

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *

Este sitio utiliza Akismet para reducir el spam.. Descubra cómo se procesan los datos de sus comentarios.

Traducción

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
 Editar traducción
por Transposh - Plugin de traducción para WordPress

Publicaciones populares

Requisitos del sistema para Windows Server 2016
Servidor Windows
Lista de recopilación de consultas del Administrador de configuración
Lista de recopilación de consultas del Administrador de configuración
Administrador de configuración
Navegación estructurada/administrada habilitada en páginas modernas en sitios de equipo clásicos
tecnología
SCCM no pudo obtener las ubicaciones de DP como la versión esperada de MP
Administrador de configuración

Publicaciones recientes

Habilitación y configuración de FirewallD en AlmaLinux
linux
Creación de usuarios y configuración de claves SSH en AlmaLinux
linux
Cómo restablecer la contraseña en AlmaLinux
linux
Una guía paso a paso: Cómo instalar MySQL en Ubuntu
linux

© 2023 EnterinIT

Ir a la versión móvil
banner publicitario
Bienvenido de nuevo!

Inicia sesión en tu cuenta

Nombre de usuario o dirección de correo electrónico
Contraseña

Perdiste tu contraseña?