SSH client profile commands

SSH client profile mode provides the commands to specify the client authentication method, enter corresponding parameters that are required for a chosen method, and configure properties of the connection.

To enter the mode, use the crypto sshclientprofile command. To delete an SSH client profile, use the no sshclientprofile command.

While in this mode, use the commands in the following table to define the SSH client profile.

  • To view the current configuration, use the show command.
  • To restore default values, use the reset command.
  • To exit this configuration mode without saving changes to the running configuration, use the cancel command.
  • To exit this configuration mode and save changes to the running configuration, use the exit command.
Table 1. SSH client profile configuration commands
Command Purpose
admin-state This command sets the administrative state for the configuration.
ciphers This command specifies the cipher suites that the SSH client profile supports for SSH encryption negotiation with an SFTP server.
kex-alg This command specifies the KEX algorithms in the SSH client profile for SSH encryption negotiation with an SFTP server.
mac-alg This command specifies the MAC algorithms in the SSH client profile for encryption negotiation with an SFTP server.
persistent-connection-timeout This command specifies the timeout value that a persistent connection can remain idle.
persistent-connections This command controls the negotiation of persistent connections for the SSH client profile.
profile-usage This command specifies the connection type for the SSH client profile.
strict-host-key-checking This command specifies how host keys are checked during the connection and authentication phase.
summary This command specifies the brief, descriptive summary for the object instance.
user-auth This command specifies which SSH user authentication methods to allow for client authentication in the SSH client profile.
user-name This command specifies the username for authenticating to the remote SSH server.
user-password-alias This command specifies the password alias of the user password that the SSH client uses.
user-private-key This command specifies the private key to use for public key authentication for the SSH client.
Table 2. SSH Client Profile action commands
Command Purpose
client-known-host This command adds or removes an SSH peer as an SSH known host to the SSH client profile.