有什么方法可以查询有效的ssh
(客户端)配置?
具体来说:我是否可以确定例如是否存在给定主机的条目,该主机的设置是什么ProxyJump
等等User
,而无需实现我自己的配置文件解析?
答案1
-G
导致ssh
评估后打印其配置Host
并Match
阻止并退出。
因此,如果指定了指令,ssh -G some-host | grep "^proxyjump "
将返回该ProxyJump
指令。some-host
有什么方法可以查询有效的ssh
(客户端)配置?
具体来说:我是否可以确定例如是否存在给定主机的条目,该主机的设置是什么ProxyJump
等等User
,而无需实现我自己的配置文件解析?
-G
导致ssh
评估后打印其配置Host
并Match
阻止并退出。
因此,如果指定了指令,ssh -G some-host | grep "^proxyjump "
将返回该ProxyJump
指令。some-host