如何在不连接的情况下获取/转储 ssh 客户端有效配置

Cer*_*ber 6 ssh configuration

问题

是否有等效的sshto sshd -T (或者,对于那些知道的人来说,类似 maven 的东西mvn help:effective-pom

我希望能够看到将应用于命令的有效配置,而ssh无需/能够连接到远程主机

语境

我有一些带有命令行参数、用户本地~/.ssh/config和全局的批处理/etc/ssh/ssh_config,这些批处理带来了噩梦般的配置外推问题。

例如。命令失败,因为全局配置强制远程端口连接到错误的 ssh 守护进程/更改了远程用户名/更改了远程主机名/

Jak*_*uje 8

在 openssh-6.8 之前的版本中,除了 option 之外别无选择-Q,该选项仅适用于[-Q cipher | cipher-auth | mac | kex | key]. 使用 switch 登录时,您只能获取有关解析 ssh 配置的一些基本信息-v

在 openssh-6.8 及更高版本中,有 ssh 开关,其作用与-G相同:-Tsshd

ssh -G example.com
Run Code Online (Sandbox Code Playgroud)