J'utilise le code suivant pour générer des clés :
apt-get -qq -y install openssl;
mkdir -p /etc/apache2/ssl;
openssl genrsa -des3 -out server.key 1024;
openssl req -new -key server.key -out server.csr;
cp server.key server.key.org;
openssl rsa -in server.key.org -out server.key;
openssl x509 -req -days 12000 -in server.csr -signkey server.key -out server.crt;
mv server.crt /etc/apache2/ssl/cert.pem;
mv server.key /etc/apache2/ssl/cert.key;
rm -f server.key.orig;
rm -f server.csr
J'ai deux questions :
-
Comment puis-je ignorer la demande de phrase de passe ? Serait-il raisonnablement sûr pour moi de le faire ? (en d'autres termes, il ne faut pas que ce soit complètement insensé, comme si n'importe qui était capable de pirater le certificat).
-
Comment éviter que l'on me demande le nom du pays, de l'organisation, etc. J'espère pouvoir les donner à l'invite de commande (la page de manuel ne montre que les options de haut niveau pour OpenSSL).