How to create a self-signed certificate with OpenSSL

Estoy agregando soporte HTTPS a un dispositivo Linux incrustado. He intentado generar un certificado autofirmado con estos pasos:

<code>openssl req -new > cert.csr
openssl rsa -in privkey.pem -out key.pem
openssl x509 -in cert.csr -out cert.pem -req -signkey key.pem -days 1001
cat key.pem>>cert.pem
</code>

Esto funciona, pero recibo algunos errores con, por ejemplo, Google Chrome:

¡Probablemente este no sea el sitio que estás buscando!
Certificado de seguridad del sitio no es de confianza!

¿Me estoy perdiendo de algo? ¿Es esta la manera correcta de construir un certificado autofirmado?

Respuestas a la pregunta(14)

Su respuesta a la pregunta