Activar logs SSH en Ubuntu para conexiones en var/auth.log

Activar logs SSH en Ubuntu para conexiones en var/auth.log

Tiempo de lectura: 2 minutos Para activar los registros (logs) para las conexiones SSH en Ubuntu y redirigirlos al archivo auth.log, puedes seguir estos pasos: Forma 1 La primera opción para activar el registro de logs en el archivo var/logs/auth.log es seguir estos pasos: Instala rsyslog Si usas CentOS/RHEL: Y comprueba que se está generando el fichero /var/log/auth.log Forma 2 … Leer más

Como crear un middleware o intercept de llamadas AJAX con Javascript

Como crear un middleware o intercept de llamadas AJAX con Javascript

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos controlar los errores de todas las llamadas que aparecen en nuestro sitio web y que hayan sido creadas con un AJAX. Para ello vamos a usar un interceptor para guardar las llamadas con error y las vuelve a ejecutar después de 30 segundos en JavaScript/jQuery: Paso 1: Configura el … Leer más

Cómo Encriptar Datos en una Tabla de Base de Datos MySQL con FastAPI y SQLAlchemy

Cómo Encriptar Datos en una Tabla de Base de Datos MySQL con FastAPI y SQLAlchemy

Tiempo de lectura: 2 minutos En este tutorial, aprenderás cómo encriptar datos sensibles en una tabla de una base de datos MySQL utilizando FastAPI y SQLAlchemy. La encriptación es fundamental para proteger la confidencialidad de los datos almacenados en una base de datos y garantizar su seguridad. En este ejemplo, utilizaremos SQLAlchemy para modelar la base de datos y la … Leer más

Cómo Encriptar Datos en una Tabla de Base de Datos MySQL

Cómo Encriptar Datos en una Tabla de Base de Datos MySQL

Tiempo de lectura: 2 minutos En este tutorial, aprenderás cómo encriptar datos sensibles en una tabla de una base de datos MySQL utilizando las funciones de encriptación proporcionadas por MySQL. La encriptación es fundamental para proteger la confidencialidad de los datos almacenados en una base de datos y garantizar su seguridad. En este ejemplo, utilizaremos las funciones AES_ENCRYPT y AES_DECRYPT … Leer más

Bloquear IPs con Nginx Proxy Manager

Bloquear IPs con Nginx Proxy Manager

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender cómo podemos bloquear IPs por ejemplo de Bots en internet usando Nginx Proxy Manager. Nginx Proxy Manager es una interfaz gráfica que simplifica la administración de servidores proxy y la configuración de Nginx. A través de esta interfaz, puedes configurar reglas de bloqueo para direcciones IP específicas. Para configurarlo sigue … Leer más

Implementar DMARC para mejorar la seguridad de nuestro servidor SMTP y emails

Implementar DMARC para mejorar la seguridad de nuestro servidor SMTP y emails

Tiempo de lectura: 3 minutos DMARC (Domain-based Message Authentication, Reporting, and Conformance) es un protocolo de autenticación de correo electrónico diseñado para mejorar la seguridad y combatir el phishing y la suplantación de identidad en los mensajes de correo electrónico. DMARC combina dos tecnologías de autenticación previas, SPF (Sender Policy Framework) y DKIM (DomainKeys Identified Mail), para proporcionar una capa … Leer más

Añadir registro SPF en DNS para proteger nuestras cuentas de correo de email SPOOFING

Añadir registro SPF en DNS para proteger nuestras cuentas de correo de email SPOOFING

Tiempo de lectura: 3 minutos SPF (Sender Policy Framework) es un mecanismo de autenticación de correo electrónico que ayuda a prevenir la suplantación de identidad y el correo no deseado. Permite a los servidores de correo electrónico verificar si un mensaje de correo electrónico enviado desde un dominio determinado ha sido enviado desde una fuente autorizada. Aquí te explico cómo … Leer más

Crear VPN con Docker usando Wireward

Crear VPN con Docker usando Wireward

Tiempo de lectura: 2 minutos Hoy vamos a ver cómo crear un VPN de forma rápida usando Docker Compose. Suponiendo que tenemos ya instalado Docker en nuestro sistema. Lo primero que vamos a hacer es crear el archivo docker-compose.yml con el siguiente contenido: Utilizamos la imagen de weejewel/wg-easy Primero consultamos nuestra IP pública por ejemplo usando esta web https://www.cual-es-mi-ip.net/ Una … Leer más

Crear clave RSA para hacer commits y PULL en Gitlab sin autenticarse

Crear clave RSA para hacer commits y PULL en Gitlab sin autenticarse

Tiempo de lectura: 3 minutos Hoy os voy a enseñar cómo podeís crear una clave RSA para utilizar en tus proyectos GITLAB https://gitlab.com/ Primero vamos a la consola de Ubuntu (se puede usar WSL si utilizas Windows) Indica dentro de «email@example.com» el email de la cuenta de Gitlab. Nos pedirá un nombre para el fichero y una contraseña (si no … Leer más

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Tiempo de lectura: 2 minutos Para conectar los dos Docker Compose por separado usando la misma red, necesitas crear una red personalizada en Docker y luego agregar todos los servicios de los dos Docker Compose a esa red personalizada. Aquí está el archivo de Docker Compose actualizado para Nginx Proxy Manager con el nombre de la red personalizada my-network agregado: … Leer más