从命令行查询有效的 ssh(客户端)配置

从命令行查询有效的 ssh(客户端)配置

有什么方法可以查询有效的ssh(客户端)配置?

具体来说:我是否可以确定例如是否存在给定主机的条目,该主机的设置是什么ProxyJump等等User,而无需实现我自己的配置文件解析?

答案1

man 1 ssh

-G
导致ssh评估后打印其配置HostMatch阻止并退出。

因此,如果指定了指令,ssh -G some-host | grep "^proxyjump "将返回该ProxyJump指令。some-host

相关内容