Actualizar Node.js en Ubuntu

Hacia tiempo que no tocaba Angular, por lo que me propuse iniciar un nuevo proyecto. Y así fue como me encontré con Node en una versión desactualizada, y al visitar la página oficial de Node.js para comprobar cual era la última versión, me di cuenta que efectivamente mi versión instalada era muy inferior a la última estable.

Leer másActualizar Node.js en Ubuntu

Todo lo que debe saber sobre certificados SSL

¿Qué es un certificado SSL?

SSL (Secure Sockets Layer o capa de conexión segura) es un estándar de seguridad global que permite la transferencia de datos cifrados entre un navegador y un servidor web. Es utilizado por millones1 de empresas e individuos en línea a fin de disminuir el riesgo de robo y manipulación de información confidencial (como números de tarjetas de crédito, nombres de usuario, contraseñas, correos electrónicos, etc.) por parte de hackers y ladrones de identidades. Básicamente, la capa SSL permite que dos partes tengan una «conversación» privada.

Leer másTodo lo que debe saber sobre certificados SSL

Cómo crear un usb booteable desde la terminal en cualquier distribucion

Hay momentos en los que es necesario crear alguna usb booteable con algún sistema operativo, sin importar de cual estemos hablando, en mi caso hay momentos en lo que tengo la necesidad de crear alguna usb con Windows e ir con mis clientes para lo que se necesite.

Leer másCómo crear un usb booteable desde la terminal en cualquier distribucion

XSS: qué es y cómo funciona el Cross Site Scripting

Hace unos días contábamos en este mismo blog qué era y cómo funcionaba, paso a paso, un ataque de SQL Injection. Vimos que se trataba de una forma “low cost” de que cualquiera desde Internet pudiera ejecutar órdenes en una base de datos, aprovechando un fallo de programación en la página web detrás de la que se encuentra dicha base de datos.

Leer másXSS: qué es y cómo funciona el Cross Site Scripting

Configurar Postfix para enviar correo usando un servidor SMTP externo

Nota
Esta guía se escribió originalmente para Debian 7. Desde entonces se ha probado que funciona con Debian 9.

Hay muchas razones por las que desea configurar Postfix para enviar correos electrónicos utilizando un proveedor SMTP externo como Mandrill, SendGrid, Amazon SES o cualquier otro servidor SMTP. Una razón es evitar que su correo sea marcado como spam si la IP de su servidor actual se ha agregado a una lista de spam.

Leer másConfigurar Postfix para enviar correo usando un servidor SMTP externo

Configurar SSH por otro puerto y NO por el 22

SSH es sin lugar a dudas el pan de cada día de los que administramos redes. Pues necesitamos controlar, administrar remotamente otros ordenadores y/o servidores, y usando SSH podemos hacer esto, podemos hacer tanto como nuestra imaginación nos permita. Sucede que SSH usa por defecto el puerto 22, por lo que todos los intentos de hacking a SSH siempre irán por defecto al puerto 22. Una medida básica de seguridad es simplemente NO usar SSH en este puerto, configuraremos  por ejemplo SSH para que escuche (trabaje) en el puerto 9122.

Leer másConfigurar SSH por otro puerto y NO por el 22