Fail2ban

Proteger tu servidor con Fail2ban

¿Qué es Fail2ban? Fail2ban es un software escrito en Python que nos ayuda a prevenir ataques de fuerza bruta o ataques DDoS. Utiliza los intentos de acceso fallidos logeados en el sistema para detectar las IPs maliciosas. Después estas direcciones IP son bloqueadas para evitar más intentos. Es un software que recomiendo tener instalado en un sistema expuesto a Internet. ¿Cómo funciona Fail2ban? Fail2ban es un demonio que está monitorizando cada acceso al sistema a los diferentes servicios que tienen puertos abiertos (principalmente SSH, HTTPS…). Monitoriza el número de intentos de acceso de una dirección IP, y detecta cuando el número de intentos son sospechos de ser un ataque. Una vez identificado un posible atacante Fail2ban utiliza el Firewall del sistema (IPtables en sistemas Linux) para bloquear la dirección IP. Desde ese momento esa dirección IP no tendrá permitido el acceso al sistema. ...

diciembre 25, 2022 · 4 min · Yvoictra
Cómo establecer Wi-Fi en Debian

Cómo configurar Wi-Fi en Debian corriendo en la Raspberry Pi 4

Lo primero, como prerrequisito es necesario tener acceso a un CLI del SO Debian. Puede hacerse utilizando un teclado y una pantalla conectada a la Raspberry Pi, o usando una conexión SSH. Si has seguido el artículo de cómo instalar Debian en una Raspberry Pi 4, deberías de poder acceder con SSH utilizando el puerto Ethernet (RJ45). También debes de tener el SSID y la contraseña de tu conexión Wi-FI, y deberías de tener activado el protocolo DHCP en tu router. ...

noviembre 2, 2022 · 3 min · Yvoictra
Instalar Debian en una Raspberry Pi

Cómo instalar Debian en una Raspberry Pi

Tengo varias Raspberry Pi y en todas ellas he usado una distro Ubuntu. Sin embargo, también he querido usar Debian ya que es una de las distros Linux más usadas. Además Ubuntu está basada en Debian, así que supongo que me sentiré confortable con ella. Debian vs Ubuntu Debian es más estable que Ubuntu. De hecho, es una de los Linux más estables. Las versiones de Debian no son tan frecuentes como en Ubuntu, y las actualizaciones software normalmente no llevan las últimas versiones de las aplicaciones. Además, Debian es más ligero porque el software que trae es el más básico. ...

octubre 29, 2022 · 4 min · Yvoictra

Cómo añadir alias a tu Linux

Utilizando un sistema operativo Linux, hay un alto nivel de personalización, dependiendo de tus preferencias o necesidades. Una cosa importante es crear alias de los comandos más comunes para optimizar el tiempo que utilizas. En mi caso, adoro utilizar .. en lugar de cd .. o update para actualizar todas las actualizaciones de software pendientes de Linux. Aquí os pongo mi lista de alias para las distribuciones Ubuntu (basada en Debian) y CentOS (basada en RHEL). No es grande pero es lo que yo utilizo mayormente en los servidores que tengo con Linux. ...

octubre 24, 2020 · 2 min · Yvoictra

Raspberry Pi

Este blog tiene varios posts relacionados con Raspberry Pi. He decidido crear esta página para tener todos los post relacionados de Raspberry Pi, ordenados. Info Cómo saber qué Raspberry tienes Cómo instalar Ubuntu en tu Raspberry Pi 4 sin teclado ni pantalla Cómo instalar Debian en una Raspberry Pi Cambiar el hostname en Ubuntu Cómo cambiar el idioma y la configuración local en Ubuntu Personalización Personalizar la terminal con screenFetch Cómo añadir alias a tu Linux Personalizar el Prompt de Bash con colores en Ubuntu Redes Cómo configurar la Wi-Fi en Ubuntu sobre una Raspberry Pi 4 Cómo configurar la Wi-Fi en Debian sobre una Raspberry Pi 4 Cómo resolver nombres de hosts en una LAN con Ubuntu Monitorización Cómo monitorizar un servidor Ubuntu con Grafana y Prometheus Cómo monitorizar el tráfico de red en Ubuntu utilizando vnStat Correo Configura Postfix para enviar e-mail utilizando SendinBlue como servidor SMTP Seguridad Proteger tu servidor con Fail2ban Integrar AbuseIPDB con Fail2ban Usuarios Cómo crear un nuevo usuario en Ubuntu desde la línea de comandos Cómo activar SUDO en Ubuntu para un usuario

marzo 31, 2020 · 1 min · Yvoictra

Listar paquetes instalados en Ubuntu

En algunas situaciones necesitamos saber qué paquetes tenemos instalados en nuestro sistema Debian o Ubuntu. En este caso, utilizamos la herramienta dpkg, que nos dará la información que necesitamos. El siguiente comando nos dara el estado actual de paquetes instalados con sus diferentes estados: dpkg --get-selections Los estados que podemos tener son los siguientes: install: The package is selected for installation. hold: A package marked to be on hold is not handled by dpkg, unless forced to do that with option –force-hold. deinstall: The package is selected for deinstallation (i.e. we want to remove all files, except configuration files). purge: The package is selected to be purged (i.e. we want to remove everything from system directories, even configuration files). Si queremos filtrar los paquetes, podemos combinar la herramienta dpkg con la herramienta grep. Aquí tienes un ejemplo de cómo filtrar los paquetes relacionados con nginx: ...

julio 30, 2018 · 2 min · Yvoictra

Personalizar nuestra terminal de Linux con screenFetch (Ubuntu, Debian, CentOS, Linux Mint...)

screenFetch es un software para GNU/Linux que muestra información relacionada con nuestro Hardware y nuestro Sistema Operativo, incluyendo el logo de la distribución de Linux que está siendo utilizada. Esto es lo que la info de screenFetch muestra: User Name Host Name OS with Code Name Installed Kernel Info System Uptime List of Installed Packages bash Shell Version System Resolution DE (Desktop Environment) WM (Window Manager) WM Theme GTK Theme Icon Theme Font CPU RAM Usage Aquí algunos ejemplos: ...

enero 4, 2018 · 2 min · Yvoictra