Cómo usar CERTBOT para renovar el certificado

Cómo usar CERTBOT para renovar el certificado
La herramienta CERTBOT es popular entre los usuarios de Linux para instalar los certificados SSL para sitios web particulares en los sistemas operativos de Linux. También ayuda a renovar los certificados ya instalados. Por lo tanto, estamos implementando este artículo para instalar un certbot para renovar los certificados en Ubuntu 20.04 sistema. Vamos a seguir con la actualización del sistema en el shell. La aplicación de shell debe abrirse utilizando "Ctrl+Alt+T". Asegúrese de que el paquete "Apt" ya esté configurado para usarlo dentro de la consulta "Actualizar" como se muestra. Se requeriría la contraseña de root del sistema para continuar procesando esta actualización del sistema:

Instale CERTBOT con Snapd

La primera forma de instalar CERTBOT es usar el paquete "Snapd" del Ubuntu 20.04 sistema. Es la última forma de instalar certbot. Por lo tanto, debemos instalar el paquete "Snapd" primero en nuestro sistema. Para esto, estamos utilizando el paquete "Apt" del sistema nuevamente dentro del comando de instalación junto con la palabra clave "Snapd". Se montará al presentarse:

Debe asegurarse de que su sistema tenga la última versión de "Snapd" configurada. Para esto, debe utilizar el comando "núcleo" para la instalación de SNAP en el terminal de shell. Debe usar el comando "actualizar" para actualizar la versión instalada de Snap a la última. Es posible que eche un vistazo a las instrucciones que funcionan a continuación. Comenzará a descargar el paquete Snap "Core" desde el canal "Estable":

Después de la descarga, se instalará el paquete principal y le mostrará si hay alguna actualización disponible para la versión instalada. En nuestro caso, ya hemos configurado el último:

Ahora, tenemos que usar un paquete simple "Snap" dentro de nuestro comando de instalación para instalar la versión clásica "CertBot" en nuestro sistema. Comenzará a descargar el "certbot":

Después de un tiempo, el CERTBOT se instalará utilizando el "Snapd" en el Ubuntu 20.04 Sistema Linux:

Instale certbot usando PIP

Antes de ir más allá, necesitamos instalar algunos requisitos previos antes de instalar dominios y entornos en el Ubuntu 20.04 sistema. Debe instalar el paquete Python junto con sus dependencias en Ubuntu 20.04. Esto podría hacerse con nuestro paquete "apt" del sistema, como se muestra a continuación. El proceso comenzará a instalar Python y su entorno:

Afirmar el proceso de instalación tocando "y" en el teclado:

Debe instalar el dominio principal que desea usar aquí. Digamos que está usando "Nginx" o Apache. Por lo tanto, necesitamos instalar NGINX a través del comando "Instalar" con el paquete APT seguido de la palabra corta "Nginx-Core". Comenzará a instalar Nginx en su sistema:

Sostener la instalación presionando "Y":

Actualmente, es una fase para construir una atmósfera virtual primero. Use el comando indicado debajo de Python 3. Haga un seguimiento del proceso consultando el comando de actualización para "PIP" que se muestra en la imagen. Comenzará a recopilar y descargar "Pip" en nuestro sistema. Después de eso, el paquete PIP se instalará como la versión más nueva, y estamos listos para irnos.

$ sudo python3 -m venv/opt/certbot/

Después de la instalación de Python y "Pip", tenemos que utilizar "PIP" para instalar el dominio CertBot y "Nginx" en nuestro sistema. El comando para esta instalación se indica en la imagen mostrada. Recopilará los datos para CERTBOT y CERTBOT-NGINX, descargará e instalará ambos en nuestro sistema:

Por fin, le mostrará el rango de paquetes instalados utilizando este comando único como se muestra a continuación:

Después de todas las instalaciones, necesitamos vincular el CERTBOT y asegurarnos de que se esté ejecutando como se muestra a continuación:

Instalar certbot manualmente

Si ninguno de los métodos funciona para usted, pruebe una forma manual de instalar CertBot. Intente consultar el comando de instalación de paquetes "apt" junto con la palabra clave "certbot". Se requeriría que el código secreto para el usuario de la cuenta registrado actualmente lo haga. Agregue su contraseña y presione el botón "Ingrese" para continuar. Comenzará a obtener dependencias como se muestra:

Dentro del proceso de instalación, requerirá que su afirmación continúe con la instalación del certbot. Debe tocar "Y" para continuar sin dudarlo:

La instalación continuará sin problemas. Después de un tiempo, se completará el proceso de instalación de CERTBOT, y las últimas líneas de procesamiento para CERTBOT se muestran a continuación:

Antes de hacer algo, simplemente estamos aplicando el comando de renovación para obligar al certificado a renovar utilizando el software CERTBOT recién instalado. Este comando utiliza la palabra clave "renovar" junto con la bandera "-force-renowal" para hacer la renovación con fuerza. A cambio, solicitará su contraseña de sudo una vez más. Tiene que agregar su código secreto y presione la tecla "Enter" desde su teclado. A cambio, comenzará a guardar la información de depuración del cifrado. La salida para este comando nos muestra que no se ha realizado una sola renovación porque aún no tenemos ningún certificado instalado en nuestro sistema. Entonces, primero debemos instalar el certificado:

Instalar certificado

Debe instalar el certificado para un dominio en particular, yo.mi., Nginx instalado hace ahora. Use la instrucción "CertBot" utilizando el indicador "-nginx". Puede solicitarle que ingrese su correo electrónico primero:

Después de agregar un correo electrónico, usted afirma que está de acuerdo con los términos. Presione "Y":

Vuelva a tocar "Y", y estará registrado:

Por último, debe agregar su nombre de servidor web de dominio y presionarse Entrar:

Su certificado se instalará para un servidor en particular. Ahora puede usar el comando "Renovar" para renovar el certificado utilizando la herramienta CERTBOT:

Conclusión

Por fin, terminamos utilizando la herramienta CERTBOT para renovar un certificado en particular para un dominio en particular. Hemos comenzado con los diferentes métodos para instalar CERTBOT en el Ubuntu 20.04 Sistema, como Pip y Snapd. Después de eso, hemos establecido el servidor de dominio principal y un certificado. Además, hemos descartado la consulta de "renovar" certbot para renovar el certificado. Esperamos que hayas encontrado este artículo útil. Echa un vistazo a otros artículos de Sugerencia de Linux para obtener más consejos y tutoriales.