Como usar o certbot para renovar o certificado

Como usar o certbot para renovar o certificado
A ferramenta CERTBOT é popular entre os usuários do Linux para instalar os certificados SSL para sites específicos nos sistemas operacionais Linux. Também ajuda a renovar os certificados já instalados. Portanto, estamos implementando este artigo para instalar um certbot para renovar os certificados no Ubuntu 20.04 Sistema. Vamos fazer a atualização do sistema no shell. O aplicativo Shell deve ser aberto usando “Ctrl+Alt+T”. Verifique se o pacote "apt" já está configurado para usar na consulta "Atualizar", como mostrado. A senha raiz do sistema seria necessária para continuar processando esta atualização do sistema:

Instale o certbot usando o Snapd

A primeira maneira de instalar o CERTBOT é usar o pacote "Snapd" do Ubuntu 20.04 Sistema. É a mais recente maneira de instalar o certbot. Portanto, devemos instalar o pacote "Snapd" primeiro em nosso sistema. Para isso, estamos usando o pacote "apt" do sistema novamente dentro do comando de instalação junto com a palavra -chave "snapd". Será montado ao ser apresentado:

Você deve garantir que seu sistema tenha a versão mais recente do "Snapd" configurado. Para isso, você deve utilizar o comando "núcleo" para a instalação do snap no terminal do shell. Você precisa usar o comando "atualizar" para atualizar a versão instalada do Snap para o mais recente. Você pode dar uma olhada nas instruções que estão funcionando abaixo. Ele começará a baixar o pacote Snap "Core" do canal "estável":

Após o download, o pacote principal será instalado e mostrará se alguma atualização estiver disponível para a versão instalada. No nosso caso, já configuramos o mais recente:

Agora, temos que usar um pacote simples "Snap" em nosso comando de instalação para instalar a versão clássica "certbot" em nosso sistema. Ele começará a baixar o "certbot":

Depois de um tempo, o certbot será instalado usando o "Snapd" no Ubuntu 20.04 Sistema Linux:

Instale o certbot usando PIP

Antes de ir mais longe, precisamos instalar alguns pré -requisitos antes de instalar domínios e ambientes no Ubuntu 20.04 Sistema. Você deve instalar o pacote Python junto com suas dependências no Ubuntu 20.04. Isso pode ser feito com o nosso pacote “apt” do sistema, como mostrado abaixo. O processo começará a instalar o Python e seu ambiente:

Afirme o processo de instalação tocando "Y" no teclado:

Você deve instalar o domínio principal que deseja usar aqui. Digamos que você esteja usando "nginx" ou Apache. Então, precisamos instalar o nginx através do comando "Instalar" com o pacote apt, seguido pela palavra curta "nginx-core". Ele começará a instalar o NGINX no seu sistema:

Sustentar a instalação pressionando "Y":

Atualmente, é uma fase para construir uma atmosfera virtual primeiro. Use o comando declarado abaixo do Python 3 primeiro. Acompanhe o processo, consultando o comando de atualização para "pip" mostrado na imagem. Ele começará a coletar e baixar “PIP” em nosso sistema. Depois disso, o pacote PIP será instalado como a versão mais recente, e estamos prontos para ir.

$ sudo python3 -m venv/opt/certbot/

Após a instalação do Python e "Pip", precisamos fazer uso de "pip" para instalar o domínio CERTBOT e "NGINX" em nosso sistema. O comando para esta instalação é declarado na imagem mostrada. Ele coletará os dados do CERTBOT e CERTBOT-NGINX, baixará e instalará os dois em nosso sistema:

Por fim, ele mostrará a gama de pacotes instalados usando este comando único, como mostrado abaixo:

Depois de todas as instalações, precisamos vincular o certbot e garantir que ele esteja em execução conforme mostrado abaixo:

Instale o certbot manualmente

Se nenhum dos métodos funcionar para você, tente uma maneira manual de instalar o certbot. Tente consultar o comando de instalação do pacote "apt" junto com a palavra -chave "certbot". O código secreto do usuário da conta atualmente conectado seria obrigado a fazê-lo. Adicione sua senha e pressione o botão "Enter" para continuar. Ele começará a obter dependências como mostrado:

No processo de instalação, exigirá sua afirmação para continuar a instalação do certbot. Você deve tocar em “y” para continuar sem hesitar:

A instalação será continuada suavemente. Depois de um tempo, o processo de instalação do CERTBOT será concluído e as últimas linhas de processamento para o CERTBOT são mostradas abaixo:

Antes de fazer qualquer coisa, estamos simplesmente aplicando o comando de renovação para forçar o certificado a renovar usando o software CertBot recém -instalado. Este comando usa a palavra-chave "renovar" junto com a bandeira "-force-renowal" para fazer a renovação com força. Em troca, ele pedirá sua senha do sudo mais uma vez. Você precisa adicionar seu código secreto e pressionar a tecla "Enter" do seu teclado. Em troca, ele começará a salvar as informações de depuração da criptografia. A saída para este comando nos mostra que nem uma única renovação foi feita porque ainda não temos nenhum certificado instalado em nosso sistema. Então, precisamos instalar o certificado primeiro:

Instale o certificado

Você precisa instalar o certificado para um determinado domínio, eu.e., nginx instalado agora. Use a instrução "certbot" usando a bandeira "-nginx". Pode solicitar que você insira seu e -mail primeiro:

Depois de adicionar um e -mail, você afirma que concorda com os termos. Pressione "Y":

Novamente, toque em "Y" e você será registrado:

Em último, você deve adicionar o nome do servidor da web de domínio e pressionar Enter:

Seu certificado será instalado para um determinado servidor. Agora você pode usar o comando "renovar" para renovar o certificado usando a ferramenta CERTBOT:

Conclusão

Por fim, terminamos o uso da ferramenta CertBot para renovar um certificado específico para um domínio específico. Começamos com os diferentes métodos de instalação do CERTBOT no Ubuntu 20.04 Sistema, como PIP e Snapd. Depois disso, estabelecemos o servidor de domínio principal e um certificado. Além disso, lançamos a consulta "renovada" do CERTBOT para renovar o certificado. Esperamos que você tenha achado este artigo útil. Confira outros artigos de dica do Linux para obter mais dicas e tutoriais.