#!/bin/sh
OPENSSL_CONF=/etc/ssl/openssl.cnf
DIR=/home/paulo/
CERTIFICADO_NOME=certificado
PEM=privkey.pem
echo "Passo 1"
openssl req -config $OPENSSL_CONF -new -out $DIR/$CERTIFICADO_NOME.csr
echo "Passo 2"
openssl rsa -in $PEM -out $DIR/$CERTIFICADO_NOME.key
echo "Passo 3"
openssl x509 -in $DIR/$CERTIFICADO_NOME.csr -out $DIR/$CERTIFICADO_NOME.crt -req -signkey $DIR/$CERTIFICADO_NOME.key -days 365
echo "Passo 4"
openssl pkcs12 -export -in $DIR/$CERTIFICADO_NOME.crt -inkey $DIR/$CERTIFICADO_NOME.key -out $DIR/$CERTIFICADO_NOME.p12 -name $CERTIFICADO_NOME -CAfile $DIR/$CERTIFICADO_NOME.crt -caname $CERTIFICADO_NOME -chain
sábado, 4 de setembro de 2010
Certificado com OpenSSL
Criando certificado com OpenSSL, segue um script bash pronto para ser usado, basta editar as variáveis:
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário