Instalar Netcat y OpenSSL
En este paso, instalará dos herramientas de red esenciales: Netcat y OpenSSL. Netcat (a menudo llamado nc
) es como una navaja suiza digital para la comunicación de red: te permite leer y escribir en conexiones de red directamente desde la línea de comandos. OpenSSL es un potente conjunto de herramientas que proporciona funciones de cifrado, que usaremos para proteger nuestros mensajes de chat.
Antes de instalar cualquier software, es una buena práctica actualizar la lista de paquetes. Esto asegura que obtendrás las últimas versiones estables de las herramientas:
sudo apt update
Ahora instalemos Netcat. Este comando descargará e instalará el paquete automáticamente:
sudo apt install -y netcat
A continuación, instalaremos OpenSSL. Esto proporciona las capacidades de cifrado que necesitamos para una comunicación segura:
sudo apt install -y openssl
Después de la instalación, debemos verificar que ambas herramientas funcionen correctamente. Los siguientes comandos mostrarán información de la versión: la primera línea muestra la versión de Netcat y la segunda la de OpenSSL:
nc -h | head -n 1
openssl version
Deberías ver una salida similar a esta, aunque los números de versión pueden variar:
OpenBSD netcat (Debian patchlevel 1.217-2ubuntu1)
OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
Si ves información de la versión como esta, ¡felicidades! Has instalado con éxito ambas herramientas y estás listo para pasar al siguiente paso, donde las usaremos para crear un chat seguro.