3.2.3. Adding a Key
Once an SSH key has been generated, add the key by uploading it to the remote server with the following command, replacing KeyName and KeyPath with the name and path of the key to upload:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
rhc sshkey add KeyName KeyPath
$ rhc sshkey add KeyName KeyPathrhc sshkey add KeyName KeyPathrhc sshkey add KeyName KeyPathrhc sshkey add KeyName KeyPath
3.2.3.1. Adding a Specific SSH Key Type Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
After an SSH key is generated, rather than uploading the key file, add the contents of the key file directly to the remote server with the following command:
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
An SSH key is a long string of alphanumeric characters.
rhc sshkey add KeyName --type KeyType --content KeyContent
$ rhc sshkey add KeyName --type KeyType --content KeyContentrhc sshkey add KeyName --type KeyType --content KeyContentrhc sshkey add KeyName --type KeyType --content KeyContentrhc sshkey add KeyName --type KeyType --content KeyContentrhc sshkey add KeyName --type KeyType --content KeyContentrhc sshkey add KeyName --type KeyType --content KeyContent
Adding a Kerberos Principal SSH Key
Add a Kerberos principal SSH key with the following command:
rhc sshkey add KeyName --type krb5-principal --content Principal
$ rhc sshkey add KeyName --type krb5-principal --content Principalrhc sshkey add KeyName --type krb5-principal --content Principalrhc sshkey add KeyName --type krb5-principal --content Principalrhc sshkey add KeyName --type krb5-principal --content Principal
In contrast to a standard SSH key, a kerberos key is the kerberos principal: username@domain.com