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…)....

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....

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)....

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....

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