Enum SshConfigOption
OpenSSH sshd_config options.
public enum SshConfigOption
Fields
BatchMode = 29Disable user interaction such as password prompts and host key confirmation requests.
CASignatureAlgorithms = 26Algorithms allowed for signing certificates by certificate authorities (CAs).
CertificateFile = 27File from which the user's certificate is read.
Ciphers = 16Ciphers allowed and their order of preference.
ConnectTimeout = 3Timeout (in seconds) for establishing the SSH connection.
GSSAPIAuthentication = 11Whether user authentication based on GSSAPI is allowed.
GSSAPIDelegateCredentials = 12Forward (delegate) GSSAPI credentials to the server.
GSSAPIServerIdentity = 13GSSAPI server identity expected when connecting to the server.
GlobalKnownHostsFile = 4Files to use for the global known hosts keys.
HashKnownHosts = 6Hash host names and addresses when they are added to known_hosts.
HostKeyAlgorithms = 17Host key signature algorithms allowed and their order of preference.
Hostname = 0Hostname to connect to.
IdentitiesOnly = 24Only use configured authentication identity and certificate files. Do not use SSH agent credentials.
IdentityFile = 10File from which the user's key is read.
KexAlgorithms = 18KEX (Key Exchange) algorithms allowed and their order of preference.
MACs = 19MAC (message authentication code) algorithms allowed and their order of preference.
PasswordAuthentication = 28Whether to use password authentication.
Port = 2Port number to connect to.
PreferredAuthentications = 8Authentication methods allowed and their order of preference.
ProxyJump = 25Jump proxies to use.
PubkeyAcceptedAlgorithms = 20Signature algorithms for public key authentication allowed and their order of preference.
PubkeyAuthentication = 9Whether to try public key authentication.
RequiredRSASize = 14Minimum RSA key size (in bits).
SendEnv = 15Environment variables to set when executing remote processes.
ServerAliveCountMax = 22Number of server alive messages that may be sent without receiving a response.
ServerAliveInterval = 23Timeout interval (in seconds) after which a server alive message is sent.
StrictHostKeyChecking = 7Controls addition of host keys to known_hosts file and behavior when host keys change.
TCPKeepAlive = 21Whether to send TCP keepalive messages.
User = 1User to authenticate as.
UserKnownHostsFile = 5Files to use for the user known hosts keys.