Devi creare un file .p12
. Per farlo è necessaria la chiave privata e un certificato per quella chiave. Quindi esegui quanto segue sulla tua console:
openssl pkcs12 -export -clcerts -inkey private.key -in certificate.crt -out MyPKCS12.p12 -name "Your Name"
dove private.key
è la tua chiave RSA privata esistente, certificate.crt
è il tuo certificato esistente e MyPKCS12.p12
è il nome del file da creare. Questo file può quindi essere importato nel tuo portachiavi.
Se è necessaria la chiave per l'accesso SSH (SFTP, SCP o simile), non deve essere presente nel portachiavi. Copia semplicemente la tua chiave privata in ~/.ssh/
e modifica / crea il file ~/.ssh/config
. Lì metteresti qualcosa seguendo queste linee:
# replace the host, location of the private key and the remoteUserName
# with valid values.
Host remote.domain.com
IdentityFile ~/.ssh/private.key
User remoteUserName