Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Correção de link quebrado

Índice

Índice
maxLevel4
outlinetrue
exclude.*ndice
stylenone

 

Plataforma

Produto:  Fluig

Ocorrência

Alguns clientes gostariam ou deveriam utilizar HTTPS em seus ambientes, porem desistem devido ao custo de um certificado wildcard!

Solução

Objetivo

...

O objetivo deste artigo é apresentar uma forma de obter o certificado HTTPS gratuito. A Let’s Encrypt (https://letsencrypt.org) é uma autoridade certificadora aberta, gratuita e automática. São membros da Linux foundation Foundation e foram criados com o intuito de trazer mais segurança e privacidade a à internet. Entre os principais apoiadores hoje , destacam-se Cisco, Akamai, Google, Facebook, Mozilla, HP e outros destes porte.

O certificado é valido válido por 60 dias, porem como lema da empresa porém a renovação também pode e deve ser automatizada.

Como Funciona

...

...

A Let's Encrypt utiliza Eles utilizam um protocolo denominado ACME (Automatic Certificate Management Environment), em . Em resumo, se baseia num conjunto de pedidos ou desafios para o servidor web que contem contém o certificado. A Validação validação do domínio é realizada com base nas respostas e garantida por pelo uso de um par de chaves. Para tanto é necessário um cliente ACME no servidor que será consultado pela autoridade certificadora (AC). + Info: https://letsencrypt.github.io/acme-spec/#rfc.section.1Para mais informações clique aqui.

Após isto, para as solicitação solicitações de renovação e revogação dos certificados, basta o servidor enviar mensagens de gerenciamento de certificado e assiná-las com o par de chaves validosválido. Para obter um certificado, o client gera um PKCS e envia a à Let’s Encrypt , solicitando a emissão de um certificado para o(s) domínio(s), utilizando a chave pública informada. 

Como utilizar

...

...

Eles A Let's Encrypt possui uma lista de dezenas de clientes e apis apara APIs para automatizar a geração, configuração e renovação dos certificados.

Vamos mostrar Abaixo iremos demonstrar um deles , em ambiente Linux CentOS e utilizando o cliente Certbot, que é recomendado pela let’s encrypt.para outras Let’s Encrypt. Para outros sistemas operacionais ou aplicações (https://certbot.eff.org/ ou https://letsencrypt.org/getting-started/)Não é preciso , consulte o site da Certbot ou o guia da Let's Encrypt.

Nota

Não é necessário nenhum cadastro prévio.

Em ambiente

...

Linux (CentOS ou derivados) + Apache

Instalação Certbot:

Bloco de código
languagebash
wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
$ ./certbot-auto

...

Usando em modo webroot:

Bloco de código
languagebash
certbot certonly --webroot -w /var/www/example/ -d www.example.com -d example.com

 

Renovando o certificado:

Adicionar o comando ao crontab para ser executado semanalmente.

Bloco de código
languagebash
certbot renew --pre-hook "service httpd stop" --post-hook "service httpd start"


Saiba Mais 

Referencias:

Em caso de duvidas dúvidas, mais informações podem ser encontradaencontradas em:

...

...