Início > Admin, bash, CentOS, Fedora, Linux > Certificado auto assinado

Certificado auto assinado

Esse procedimento foi realizado para criar um certificado auto assinado para um servidor OpenLDAP, mas poderia servir para qualquer outro serviço que possa (por razões de segurança) utilizar um certificado auto-assinado, com as características descritas aqui.

Pre-requisitos: possuir instalado o pacote openssl

openssl genrsa -aes128 2048 > server.key

Isso irá gerar uma chave RSA[2], de 2048 bits, usando criptografia AES128[1]. Você terá de responder algumas perguntas, responda de acordo com sua realidade e a máquina em que o certificado vai ser usado.

openssl rsa -in server.key -out server.key

Com a linha acima, retiramos a obrigatoriedade de se digitar uma senha para habilitar um serviço que use esse certificado.

openssl req -utf8 -new -key server.key -out server.csr

Acima a chave criada (server.key) é usada para gerar uma CSR (Certificate Signing Request)

openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650

Aqui, usando o padrão x509 de certificados digitais, a chave gerada (server.key) e a CSR (server.csr) estão sendo usados para gerar um certicado válido por 10 anos (3650 dias) no arquivo server.crt.

[1] http://en.wikipedia.org/wiki/Advanced_Encryption_Standard
[2] http://pt.wikipedia.org/wiki/RSA | http://en.wikipedia.org/wiki/RSA
[3] http://en.wikipedia.org/wiki/Certificate_signing_request

CategoriasAdmin, bash, CentOS, Fedora, Linux
  1. Nenhum comentário ainda.
  1. Nenhum trackbacks ainda.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 1.029 other followers