Creación e instalación de certificados personalizados firmados por CA
Versión del producto: 10.6
Último modificado: 25 de enero de 2022
Pregunta
¿Cómo puedo crear e instalar un certificado personalizado firmado por una CA para Transportador?
Respuesta
Antes de que NAKIVO Backup & Replication pueda utilizar el transportador, el Director debe reconocerlo como seguro. Este proceso requiere dos certificados, uno por parte del director y otro por parte del transportador.
Nota
El proceso de creación y configuración de certificados requiere el paquete OpenSSL, que debe estar instalado en el sistema operativo Linux.
Creación de certificados firmados por CA
Para crear y configurar un certificado personalizado firmado por CA, haga lo siguiente:
-
Generar clave RSA con los siguientes comandos:
openssl genrsa -out rsa.key 2048
openssl rsa -in rsa.key -noout -text
-
Genere una solicitud de firma de certificado (CSR) con los siguientes comandos:
openssl req -new -key rsa.key -out rsa.csr
openssl req -in rsa.csr -noout -text
-
Genere la clave CA y el certificado autofirmado con los siguientes comandos:
openssl genrsa -out ca.key 2048
openssl req -new -x509 -key ca.key -out ca.crt
-
Realice el procedimiento de firma con los siguientes comandos:
openssl x509 -req -in rsa.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out rsa.crt
openssl x509 -in rsa.crt -noout -text
-
Cambia el nombre de rsa.crt a rsa.pem.
-
Cree un archivo independiente que incluya tanto la clave como el certificado con el siguiente comando:
cat rsa.key rsa.pem > certkey.pem
-
Cambie el nombre de ca.crt a CA-Certificate.pem.
Instalación de certificados firmados por CA
Para instalar un certificado personalizado firmado por CA creado con el método descrito anteriormente o preparado de antemano, haga lo siguiente:
-
Cambie el nombre de su archivo de certificado a CA-Certificate.pem y colóquelo en la carpeta /opt/nakivo/director/userdata.
Importante
El Nombre del archivo de certificados que se pondrá en la carpeta userdata no puede ser otro que CA-Certificate.pem. -
Ejecute el siguiente comando:
chmod 755 CA-Certificate.pem
-
Reinicie el servicio del director con el siguiente comando:
systemctl restart nkv-dirsvc
-
Realice la instalación del transportador descrita aquí y especifique la ruta al certkey.pem.