我正在尝试使用 bastionssh 访问许多其他服务器。我的联系人是一位来自世界另一端的同事,因此获取信息可能会很棘手。他为我提供了 bastionssh 服务器的访问权限,并为我提供了一个配置文件,其中包含以下详细信息:
Host hostname
User username
TCPKeepAlive yes
HostName x.x.x.x
ProxyCommand ssh bastionssh nc %h %p
我不确定如何尝试连接到该主机。我试过
ssh bastionssh nc %h %p
但获得许可被拒绝。没想到它会起作用,并担心它可能是权限的错误识别,主要是因为在我运行此命令时,我从未引用过实际的主机名或用户名等。如果有的话,谁能告诉我如何使用这些详细信息代理命令只有 %h 和 %p。我是否用提供的主机替换这些值?