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

Joh*_*uer 3 linux ssh command-line shell-script

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

具体来说:我是否可以确定例如给定主机是否有条目、该主机的设置是什么ProxyJumpUser,而不需要实现我自己的配置文件解析?

Joh*_*uer 6

man 1 ssh

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

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