SSH keys
When you add an SSH key to iLO, you paste the SSH key file into iLO. The file must contain the user-
generated public key. The iLO firmware associates each key with the selected local user account. If a
user is removed after an SSH key is authorized for that user, the SSH key is removed.
Supported SSH key formats
• RFC 4716
• OpenSSH key format
• iLO legacy format
Working with SSH keys
• The supported SSH key formats are supported with the iLO web interface and the CLI.
• Only the iLO legacy format is supported with RIBCL scripts.
• Any SSH connection authenticated through the corresponding private key is authenticated as the
owner of the key and has the same privileges.
• The iLO firmware provides storage to accommodate SSH keys that have a length of 1,366 bytes or
less. If the key is larger than 1,366 bytes, the authorization might fail. If a failure occurs, use the SSH
client software to generate a shorter key.
• If you use the iLO web interface to enter the public key, you select the user associated with the public
key.
• If you use the iLO RESTful API to enter the public key, the user name is provided with the public key in
the POST body.
• If you use the CLI to enter the public key, the public key is linked to the user name that you entered to
log in to iLO.
• If you use HPQLOCFG and a RIBCL script to enter the public key, you append the iLO user name to
the public key data. The public key is stored with that user name.
Supported SSH key format examples
RFC 4716
240
SSH keys