Neste tutorial, mostraremos como gerar uma CSR no Ubuntu, especificamente em um servidor Apache baseado no Ubuntu por meio do protocolo SSH (secure shell).
O Ubuntu usa o OpenSSL para a geração de CSR. Você pode executar comandos de geração de chave e CSR a partir do terminal e especificar detalhes do assunto por meio de sinalizadores ou arquivos de configuração.
Basta seguir as etapas abaixo:
Etapa 1: Acesse seu servidor Ubuntu
Execute isso em seu computador local (Terminal, PowerShell, etc.):
ssh seu-usuário@seu-ubuntu-servidor
Etapa 2: Gerar a chave privada e o CSR (com SANs)
Use este comando único e seguro (funciona com o OpenSSL 1.1.1+ do Ubuntu):
openssl req -new -newkey rsa:2048 -nodes \
-keyout mydomain.key \
-out mydomain.csr \
-subj "/C=US/ST=YourState/L=YourCity/O=YourCompany/CN=mydomain.com" \
-addext "subjectAltName=DNS:mydomain.com,DNS:www.mydomain.com"
Substitua mydomain.com pelo seu domínio real. Adicione mais domínios, se necessário, separados por vírgulas, por exemplo, DNS:api.mydomain.com. Para curinga: inclua *.mydomain.com e mydomain.com.
Além disso, coloque o nome real da empresa, o estado e a cidade em –subj line,e não em espaços reservados.
Etapa 3: Localize seus arquivos
Agora, execute o seguinte comando: ls
Você deverá ver dois novos arquivos na pasta:
- mydomain.key: esta é sua chave privada. Mantenha-a em segurança e nunca a compartilhe com ninguém.
- mydomain.csr: esta é a sua solicitação de certificado. Você enviará essa solicitação ao provedor de SSL.
Etapa 4: Envie sua CSR
Agora que você tem o arquivo CSR, precisa enviá-lo ao seu provedor de SSL (CA). Para visualizar o conteúdo, execute:
cat mydomain.csr
Você verá um bloco de texto parecido com este:
—–BEGIN CERTIFICATE REQUEST—–
MIIBozCB… (uma sequência de caracteres de aparência aleatória)
—–END CERTIFICATE REQUEST—–
Você precisa copiar tudo, inclusive as linhas BEGIN e END.
Esse bloco inteiro é a sua Solicitação de assinatura de certificado.
Depois que a CA validar o CSR e emitir o certificado SSL, você poderá prosseguir com as instruções de instalação do SSL do Ubuntu.
Economize 10% em certificados SSL ao fazer seu pedido hoje!
Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10

