HP iLO 3 Scripting and Command Line Guide

9 Secure Shell
SSH overview
SSH is a Telnet-like program for logging into and executing commands on a remote machine,
which includes security with authentication, encryption, and data integrity features. The iLO firmware
can support simultaneous access from five SSH clients. After SSH is connected and authenticated,
the command line interface is available.
iLO3 supports:
SSH protocol version 2
PuTTY is a free version of the SSH protocol, and is available for download on the Internet.
When using PuTTY, versions before 0.54 might display 2 line feeds instead of a single line
feed when the ENTER key is pressed. To avoid this issue, and for best results, HP recommends
using version 0.54 or later.
OpenSSH, which is a free version of the SSH protocol available for download on the Internet.
When upgrading the firmware, a one-time 25-second delay occurs before SSH functionality is
available. During this time, iLO generates the 1024-bitDSA keys. These keys are saved by iLO for
future use. If iLO is reset to factory defaults, the DSA keys are erased and are regenerated on the
next boot.
Supported SSH features
The library supports only version 2 (SSH-2) of the protocol. Table 29 (page 150) shows the SSH
features supported by iLO.
Table 29 Supported SSH Features
Supported AlgorithmFeature
ssh-dsaServer host key algorithms
3des-cbc, aes128-cbcEncryption (same set supported both ways)
hmac-sha1, hmac-md5Hashing algorithms
ssh-dsaPublic key algorithms
Diffie-hellman-group1-sha1Key exchange
NoneCompression
EnglishLanguage
PasswordClient/User authentication method
2 minutesAuthentication timeout
3Authentication attempts
22Default SSH port
Using Secure Shell
Using SSH
1. Open an SSH window.
2. When prompted, enter the IP address or DNS name, login name, and password.
Using OpenSSH
To start an OpenSSH client in Linux, use:
ssh -l loginname ipaddress/dns name
150 Secure Shell