NAME

step ssh proxycommand – proxy ssh connections according to the host registry

USAGE

step ssh proxycommand user host port [–provisioner=name] [–ca-url=uri] [–root=file] [–offline] [–ca-config=path]

DESCRIPTION

step ssh proxycommand looks into the host registry and proxies the ssh connection according to its configuration. This command is used in the ssh client config with ProxyCommand keyword.

This command will add the user to the ssh-agent if necessary.

POSITIONAL ARGUMENTS

user
The remote username, and the subject used to login.
host
The host to connect to.
port
The port to connect to.

OPTIONS

–provisioner=name, –issuer=name
The provisioner name to use.
–ca-url=URI
URI of the targeted Step Certificate Authority.
–root=file
The path to the PEM file used as the root certificate authority.
–offline
Creates a certificate without contacting the certificate authority. Offline mode uses the configuration, certificates, and keys created with step ca init, but can accept a different configuration file using ‘–ca-config`’ flag.
–ca-config=path
The path to the certificate authority configuration file. Defaults to $STEPPATH/config/ca.json