4 Command Line Interface

 

Table 4-16 show ssh - display description

Field

Description

 

 

SessionThe session number. (Range: 0-3)

 

 

VersionThe Secure Shell version number.

 

 

State

The authentication negotiation state.

 

(Values: Negotiation-Started, Authentication-Started, Session-Started)

UsernameThe user name of the client.

 

 

Encryption

The encryption method is automatically negotiated between the client and server.

 

Options for SSHv1.5 include: DES, 3DES

 

Options for SSHv2.0 can include different algorithms for the client-to-server (ctos)

 

and server-to-client (stoc):

 

aes128-cbc-hmac-sha1

 

aes192-cbc-hmac-sha1

 

aes256-cbc-hmac-sha1

 

3des-cbc-hmac-sha1

 

blowfish-cbc-hmac-sha1

 

aes128-cbc-hmac-md5

 

aes192-cbc-hmac-md5

 

aes256-cbc-hmac-md5

 

3des-cbc-hmac-md5

 

blowfish-cbc-hmac-md5

 

Terminology:

 

DES – Data Encryption Standard (56-bit key)

 

3DES – Triple-DES (Uses three iterations of DES, 112-bit key)

 

aes – Advanced Encryption Standard (160 or 224-bit key)

 

blowfish – Blowfish (32-448 bit key)

 

cbc – cypher-block chaining

 

sha1 – Secure Hash Algorithm 1 (160-bit hashes)

 

md5 – Message Digest algorithm number 5 (128-bit hashes)

show public-key

This command shows the public key for the specified user or for the host.

Syntax

show public-key [user [username] host]username – Name of an SSH user. (Range: 1-8 characters)

Default Setting

Shows all public keys.

Command Mode

Privileged Exec

Command Usage

If no parameters are entered, all keys are displayed. If the user keyword is entered, but no user name is specified, then the public keys for all users are displayed.

4-40