Je travaille avec Apache2 et Passenger for a Rails. J'aimerais créer un certificat SSL auto-signé à des fins de test.
sudo openssl rsa -des3 -in server.key -out server.key.new
Quand j'entre la commande ci-dessus, il est dit
writing RSA key
Enter PEM pass phrase:
Si je ne saisis pas la phrase de passe, j'obtiens l'erreur ci-dessous.
unable to write key
3079317228:error:28069065:lib(40):UI_set_result:result too small:ui_lib.c:869:Yo
u must type in 4 to 1024 characters
3079317228:error:0906406D:PEM routines:PEM_def_callback:problems getting passwor
d:pem_lib.c:111:
3079317228:error:0906906F:PEM routines:PEM_ASN1_write_bio:read key:pem_lib.c:382
Est-il possible de générer une clé RSA sans donner pass phrase
, étant donné que je ne sais pas comment le /etc/init.d/httpd
script démarrera le serveur HTTP sans intervention humaine (par exemple, si je donne une phrase secrète à 4 caractères, il s'attend à ce que je le fournisse lors du démarrage du serveur HTTP Apache ).
openssl
vous invite à chiffrer une clé existante. Cela ressemble à autre chose que ce que vous voulez.