Como securizar un servidor VPS

En esta entrada voy a resumir las tareas que yo realizo cada vez que adquiero un servidor VPS y, a posterior, las acciones que realizo durante su mantenimiento recurrente. Con estas tareas puedo apoyarme para proteger un servidor. Elegir la versión de sistema operativo Lo primero que tengo en cuenta cuando contrato un nuevo servidor … Leer más

Actualizar registros dns con API de IONOS

En esta ocasión, necesitaba mantener actualizado un registro DNS alojado en el proveedor IONOS (1and1). Esto puede ser muy útil cuando utilizas un servidor de pruebas alojado en tu casa o allí donde tengas una línea de internet con ip publica dinámica. Buscando entre las diferentes maneras, he visto que IONOS pone a disposición de … Leer más

Configurar MFA en conexión SSH

En esta ocasión vamos a mejorar la seguridad en nuestros servidores, añadiendo un segundo factor de autenticación en la conexión SSH. Para el laboratorio, utilizaremos Ubuntu 20.04. Para esto, vamos a seguir los siguientes pasos: Instalar App Authenticator Necesitamos instalar una aplicación en nuestro móvil para generar las claves para el segundo factor de autenticación. … Leer más

Configurar SonarQube en Azure DevOps

En esta nueva guia vamos a detallar los pasos para poder analizar nuestro código en SonarQube, configurado en una pipeline de Azure DevOps. Aunque esta configuración viene bastante bien explicada en el propio configurador de SonarQube, os voy a detallar las tareas que debemos configurar para llevar a cabo este análisis. Primero, instalaremos la extensión … Leer más

Ocultar precio en categorías de WooCommerce

En esta ocasión, voy a detallar una porción de código que he utilizado para poder ocultar el precio de los productos de una de las categorías en woocommerce. Esta porción de código hay que incluirlo en el fichero functions.php. Este se puede editar directamente o desde el menú de administración en Apariencia > Editor de … Leer más

PostgreSQL en Alta Disponibilidad

En esta nueva guía, vamos a utilizar la instalación de PostgreSQL que hicimos en uno de los últimos artículos para configurar un entorno en alta disponibilidad. En este caso, vamos a utilizar 2 servidores Ubuntu para disponer de PosgreSQL en alta disponibilidad. La documentación oficial ofrece varias alternativas de cara al diseño de la alta … Leer más

Instalar PostgreSQL en Ubuntu

En esta guía, vamos a ver el proceso de instalar PostgreSQL en Ubuntu 20.04. PostgreSQL es un sistema gestor de base de datos de código abierto. Vamos lanzar el proceso de instalación utilizado el gestor de paquetes de Ubuntu con el comando apt install postgresql. (Recordad utilizar sudo si vuestro usuario no tiene permisos de … Leer más

Ejecutar un contenedor en Docker

Una vez instalado Docker siguiendo la guía anterior, os explico que pasos he seguido para levantar mi primer contenedor en Docker. Al ser el primero, he querido simplificar los pasos para ejecutar una imagen. Descargaremos la imagen desde Docker Hub, que es el repositorio oficial de imágenes de Docker. Aquí podemos buscar imágenes de todo … Leer más

Como clonar una maquina virtual en VMware ESXi

Si estamos utilizando ESXi sin vCenter, es probable que nos encontremos con esta limitación al querer clonar una maquina virtual. Este tutorial lo estoy realizando en mi laboratorio, en el cual tengo ESXi 7.0u3, pero sirve para clonar una maquina virtual en ESXi 6.7, 6.5 o versiones anteriores. Primero, apagamos la maquina virtual que queremos … Leer más

Como descargar la ISO de Windows 10

Siempre he creado la ISO de Windows 10 utilizando la herramienta de actualización de Windows 10, pero hoy me estaba dando algunos problemas durante el proceso. Investigando, he visto que hay un «truco» para poder descargar las ISOs de Windows 10 directamente desde la web de Microsoft, sin tener acceso a la web de partners … Leer más