====== Ubuntu - Certificates - Remove the password from a RSA private key ====== To test whether the SSL certificate is password-protected, examine the beginning of the keyfile using the command: head -3 your.key result: This private key is encrypted: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: AES-128-CBC,C251E8A1254B933D763703EE1C364AB7 This file is not encrypted: -----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEAvbeWtO9nQP4cFFuhGrOM/WQ73oTQHU7mzZB9CaA3R2iwjDNz wwlDtT9tfo0tCC2ib9STfeM6AYrdI3wauzCu7AV4CFGSMP3HLX8DJuk8zzbdQHHv ---- To remove the password from a RSA private key, use the following command: umask 077 mv your.key old-with-pass.key openssl rsa -in old-with-pass.key -out your.key The **umask 077** command is necessary to ensure that the new key is not created with overly relaxed permissions. Alternatively, you can manually change the mode of the file with **chmod 400 new.key**. Depending on the location of the key, you might have to prefix the openssl, mv and chmod commands with sudo.