ssh and scp Keywords

SSH1 SSH2 OpenSSH Keyword Value Meaning
Check Check Check # Any text Comment line
Check
AFSTokenPassing
Yes/no Forward AFS tokens to server
N
AllowAgentForwarding
Yes/no Enable agent forwarding
Check
AllowedAuthentications
Auth types Permitted authentication techniques
N
AuthenticationNotify
Yes/no Print message on stdout on successful authentication
N
AuthenticationSuccessMsg
Yes/no Print message on stderr on successful authentication
Check Check Check
BatchMode
Yes/no Disable prompting
Check
CheckHostIP
Yes/no Detect DNS spoofing
Check 1
Cipher
Cipher Request encryption cipher
Check 2
Ciphers
Cipher_ list Supported encryption ciphers
Check
ClearAllForwardings
Yes/no Ignore any specified forwarding
Check Check Check
Compression
Yes/no Enable data compression
Check Check
CompressionLevel
0-9 Select compression algorithm
Check Check
ConnectionAttempts
# attempts # of retries by client
N
DefaultDomain
Domain Specify domain name
Check
DontReadStdin
Yes/no Redirect stdin from /dev/ null
2
DSAAuthentication
Yes/no Permit SSH-2 DSA authentication
Check Check Check
EscapeChar
Character Set escape character (^ = Ctrl key)
Check Check
FallBackToRsh
Yes/no Use rsh if ssh fails
Check
ForcePTTYAllocation
Yes/no Allocate a pseudo-tty
Check Check Check
ForwardAgent
Yes/no Enable agent forwarding
Check
ForwardX11
Yes/no Enable X forwarding
Check Check Check
GatewayPorts
Yes/no Gateway locally forwarded ports
Check 1
GlobalKnownHostsFile
Filename Location of global known hosts file
2
GlobalKnownHostsFile2
Filename Location of global known hosts file
Check
GoBackground
Yes/no Fork into background
Check Check Check
Host
Pattern Begin section for this host
Check Check
HostName
Hostname Real name of host
Check 1
IdentityFile
Filename Name of private key file (RSA)
2
IdentityFile2
Filename Name of private key file (DSA)
Check Check Check
KeepAlive
Yes/no Send keepalive packets
Check Check
KerberosAuthentication
Yes/no Permit Kerberos authentication
Check
KerberosTgtPassing
Yes/no Support ticket-granting-tickets
Check Check Check
LocalForward
Port, socket Local port forwarding
N
Macs
Algorithm Select MAC algorithm
Check
NoDelay
Yes/no Enable Nagle algorithm
Check Check
NumberOfPasswordPrompts
# prompts # of prompts before failure
Check Check Check
PasswordAuthentication
Yes/no Permit password authentication
Check
PasswordPrompt
String Password prompt
Check
PasswordPromptHost
Yes/no Hostname for password prompt
Check
PasswordPromptLogin
Yes/no Username for password prompt
Check Check Check
Port
Port number Select server port number
Check Check
ProxyCommand
Command Connect to proxy server
Check
QuietMode
Yes/no Quiet mode
Check
RandomSeedFile
Filename Location of random seed file
Check Check Check
RemoteForward
Port, socket Remote port forwarding
Check Check Check
RhostsAuthentication
Yes/no Permit rhosts authentication
Check
RhostsPubKey-Authentication
Yes/no Permit combined authentication
Check Check
RhostsRSAAuthentication
Yes/no Permit combined authentication
Check Check Check
RSAAuthentication
Yes/no Permit public-key authentication
N
PGPSecretKeyfile
Filename Default location of PGP private key file for authentication
Check
SkeyAuthentication
Yes/no Permit S/Key authentication
N
SocksServer
Server Specify SOCKS server
Check
Ssh1AgentCompatibility
Yes/no Enable SSH1 agent compatibility
Check
Ssh1Compatibility
Yes/no Enable SSH1 compatibility
Check
Ssh1Path
Filename Path to ssh1
Check
SshSignerPath
Filename Path to ssh-signer2
Check Check Check
StrictHostKeyChecking
Yes/no/ ask Behavior on host key mismatch
Check
TISAuthentication
Yes/no Permit TIS authentication
Check Check
UsePrivilegedPort
Yes/no Permit privileged port use
Check Check Check
User
Username Remote username
Check 1
UserKnownHostsFile
Filename Location of user known hosts file
2
UserKnownHostsFile2
Filename Location of user known hosts file
Check Check
UseRsh
Yes/no Use rsh instead of ssh
Check
VerboseMode
Yes/no Verbose mode
Check
XAuthLocation
Filename Location of xauth