How to use SSH Client Configuration Audit
- Supply the ssh client configuration and target host you would connect to using the supported input described beside the controls.
- Review the selected options and the declared scope, then run the ssh client configuration audit.
- Read the result and unresolved findings before downloading or sharing a report. The original input is not changed.
Example: SSH Client Configuration Audit
Explain a supplied supported SSH client configuration and flag declared risky options/conflicts. This example uses synthetic public data.
Options
- Target host
- Enter the target name to compare with supported positive and negative Host patterns.
- Supported options
- Review the selected values and their reasons. Unsupported directives must be handled in the real client rather than assumed harmless.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
Read the effective supported values in order
A setting obtained earlier can affect how later matching Host blocks are interpreted. The result models the supported supplied configuration, not other files, environment state or a particular installed SSH version. Include and Match need another workflow and are refused. Commands and hosts are never executed or contacted.
Questions about SSH Client Configuration Audit
Are Include files opened?
No. Include and Match are refused in this supported subset.
Will proxy commands run?
No. The review does not execute commands.
Is this my actual SSH configuration?
Only the supplied text and supported target semantics are modeled. Other files and runtime conditions are unverified.