Cómo instalar OpenSSL 1.1.1d en CentOS

Cómo instalar OpenSSL 1.1.1d en CentOS

OpenSSL es un conjunto de herramientas robusto, de calidad comercial y con todas las funciones para los protocolos Transport Layer Security (TLS) y Secure Sockets Layer (SSL). OpenSSL es una biblioteca de software para aplicaciones que protegen las comunicaciones a través de redes informáticas contra escuchas o necesitan identificar a la parte en el otro extremo.
OpenSSL tiene una licencia de estilo Apache, lo que significa que puede obtenerlo y utilizarlo con fines comerciales y no comerciales, sujeto a unas sencillas condiciones de licencia. Para obtener una lista de vulnerabilidades y las versiones en las que se encontraron y las correcciones, consulte nuestra página de vulnerabilidades.

En este artículo, aprenderemos a instalar OpenSSL 1.1.1d en la instancia CentOS 7 KVM VPS.

Mantenga el servidor actualizado

Mantenga siempre el servidor actualizado con el propósito de seguridad.

# yum update -y

Instalar herramientas de desarrollo y dependencias

Necesitamos instalar una herramienta de desarrollo y pocas dependencias para instalar OpenSSL

# yum group install 'Development Tools' && yum install perl-core libtemplate-perl zlib-devel

Descarga OpenSSL 1.1.1d

Descargaremos la última versión estable es la serie 1.1.1. Esta es también nuestra versión de soporte a largo plazo (LTS), compatible hasta el 11 de septiembre de 2023.

# cd /usr/local/src/

# wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz

Ahora, extrae el archivo tar

# tar -xzvf openssl-1.1.1d.tar.gz

Navegue hasta el directorio extraído y configure, compile, pruebe e instale OpenSSL en la ubicación predeterminada / usr / local / ssl.

# cd openssl-1.1.1d

Configurarlo con PATH

# ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib

Producción:

Cómo instalar OpenSSL 1.1.1d en CentOS

# make

# make test

# make install

Una vez que hayamos instalado OpenSSL con éxito, configúrelo en las bibliotecas compartidas.

Vaya al directorio /etc/ld.so.conf.d y cree un archivo de configuración.

# cd /etc/ld.so.conf.d/

# vi openssl-1.1.1d.conf

Agregue la siguiente ruta en el archivo de configuración

/usr/local/ssl/lib

Guardar y Salir

Recargar el enlace dinámico

# ldconfig -v

Configurar OpenSSL Binary

Ahora, vamos a insertar el binario de nuestra nueva versión de OpenSSL / usr / local / ssl / bin / openssl y reemplazaremos el archivo openssl predeterminado.

Primero, haga una copia de seguridad del archivo openssl existente.

# mv /bin/openssl /bin/openssl.backup

Cree nuevos archivos de entorno para OpenSSL

# vi /etc/profile.d/openssl.sh

y agregue las siguientes líneas

OPENSSL_PATH='/usr/local/ssl/bin'
export OPENSSL_PATH
PATH=$PATH:$OPENSSL_PATH
export PATH

Guardar la salida

Hacer ejecutable el archivo recién creado

# chmod +x /etc/profile.d/openssl.sh

Vuelva a cargar el nuevo archivo de entorno OpenSSL y verifique la RUTA predeterminada

# source /etc/profile.d/openssl.sh
# echo $PATH

Ahora, verifiquemos la instalación y versión de OpenSSL

# which openssl
# openssl version -a

Hoy, hemos aprendido cómo instalar OpenSSL 1.1.1d en CentOS 7 KVM VPS.

Obtenga un servidor dedicado de la serie E5 dual de alto rendimiento y un VPS KVM económico.


Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

Cómo instalar y configurar CSF (ConfigServer Security & Firewall) en CentOS 7

ConfigServer Security & Firewall (también llamado csf en forma abreviada) es un firewall de inspección de paquetes de estado (SPI). Aprenda a instalar y configurar CSF en CentOS 7

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Cómo instalar el agente de copia de seguridad R1Soft en CentOS

Aprenda a instalar R1Soft Backup Agent en CentOS y configurarlo. R1Soft Server Backup Manager ofrece a los proveedores de servicios una solución flexible y fácil de usar.

Cómo modificar los límites de CloudLinux LVE

Cómo modificar los límites de CloudLinux LVE

En este artículo, hemos explicado cómo modificar los límites de CloudLinux LVE. Entonces empecemos. Los límites de CloudLinux LVE se pueden cambiar utilizando LVE Manager.

Cómo cambiar el SSH del puerto del servidor Linux

Cómo cambiar el SSH del puerto del servidor Linux

Para cambiar el puerto SSH del servidor Linux, debe iniciar sesión en el servidor a través de SSH y modificar el archivo de configuración SSH.

Cómo instalar Centova Cast en CentOS

Cómo instalar Centova Cast en CentOS

Centova Cast es la plataforma de gestión líder para transmisiones de radio por Internet, que proporciona una amplia información y control a los proveedores de alojamiento de transmisiones.

Cómo configurar la retransmisión de correo en su servidor de correo

Cómo configurar la retransmisión de correo en su servidor de correo

Puede solucionar los problemas de envío de correo electrónico utilizando la siguiente configuración de retransmisión de correo electrónico.

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Cómo instalar Apache, MariaDB, PHP y phpMyAdmin en Ubuntu 18.04

Aprenderemos a instalar Apache MariaDB PHP y PHPMyAdmin en el servidor Ubuntu 18.04. Apache, MySQL / MariaDB y PHP están compuestos por paquetes. Se conoce como LAMP

Aprenda la gestión básica de usuarios en Linux

Aprenda la gestión básica de usuarios en Linux

¿Quiere agregar, modificar o eliminar un usuario en Linux? Aquí tienes el artículo perfecto.

Aprenda la gestión básica de grupos en Linux

Aprenda la gestión básica de grupos en Linux

Obtenga más información sobre la gestión de grupos en Linux. Cómo agregar grupos, modificar grupos y eliminar grupos, agregar miembros en Linux. Cree un nuevo grupo, use el comando groupadd.

Aprenda a instalar Fail2ban en CentOS 7

Aprenda a instalar Fail2ban en CentOS 7

Fail2ban es muy útil para asegurar la conexión SSH. Ahora debería poder instalar y configurar fail2ban en centos7, agregue una capa adicional de seguridad al servidor