Skript.sh
certKey=$(openssl rand -hex 70)
openssl pkcs12 -export -out fullchain.p12 --passin pass:$certKey -inkey .../privkey.pem -in .../fullchain.pem~~
Beim Aufrufen dieses Skripts wird der CertKey nicht übergeben und das System fragt mich nach dem pkcs12-Passwort.
Antwort1
-passout arg Passphrase-Quelle, mit der alle ausgegebenen privaten Schlüssel verschlüsselt werden. Weitere Informationen zum Format von arg finden Sie im Abschnitt PASS PHRASE ARGUMENTS in openssl(1).
certKey=$(openssl rand -hex 70)
openssl pkcs12 -export -out fullchain.p12 -passout pass:$certKey -inkey .../privkey.pem -in .../fullchain.pem