-a [port]

specify the port to connect to

-h [host]

specify the host to connect to

-u [user]

specify the user name

-p [password]

specify the password (optional, if not provided, the password is prompted)

-v

raise verbosity

-l

set client logging level. Set to 0 for ERROR logging and up to 4 for TRACE

-r [attempts]

retry connection establishment (up to attempts times)

-d [delay]

intra-retry delay (defaults to 2 seconds)

-f [file]

read commands from the specified file

-k [keyFile]

specify the private keyFile location when using key login, need have BouncyCastle registered as security provider using this flag

-t [timeout]

define the client idle timeout