Client Debugging
You can configure debugging on the ssh, sftp, and scp command line. You
can also configure debugging that applies to all of these session types
in the client configuration file (/opt/microfocus/rsit/etc/ssh2_config
).
Command Line Options
Use the following command-line options to configure client-side debugging.
Option | Used by | Description |
---|---|---|
-d debug_level | ssh, ssh-agent | Sets the debug level. Increasing the value increases the amount of information displayed. Use 1, 2, 3, or 99. (Values 4-98 are accepted, but are equivalent to 3.) |
-D debug_level | scp, sftp | Equivalent to ssh -d. scp and sftp use an uppercase D. |
-v | ssh, scp, sftp | Sets the debug level to verbose mode, which is equivalent to setting the debug level to 2. |
-q | ssh | Enables quiet mode, which causes all warning and diagnostic messages, including banners, to be suppressed. |
Configuration File Keywords
You can configure the following settings in the client configuration
file. (The global file is /opt/microfocus/rsit/etc/ssh2_config
;
the user-specific file is ~/.ssh2/ssh2_config
.)
Keyword | Description |
---|---|
LogLevel | Sets the verbosity level for messages sent to the facility specified by SyslogFacility. |
QuietMode | Causes all warning and diagnostic messages, including banners, to be suppressed. |
VerboseMode | Sets the debug level to ‘verbose' mode. Equivalent to -v and LogLevel = verbose. |
SyslogFacility | Specifies the facility code used for logging ssh, sftp, and scp messages. The default value is USER. Set the value to 'none' to disable client auditing. |