如何解决带跳箱的盐
我将尝试分点描述问题:
-
我在本地机器上使用 salt-sproxy + pillar
-
我可以用它来管理我可以从本地 ubuntu 机器直接访问的网络设备
-
我有一些只能通过 jumpbox 访问的装备
-
所以要访问它们: 我的机器 ssh ---> jumpbox ssh ---> 路由器
-
通过在~/.ssh/config中添加跳转框信息,我可以直接访问我的路由器,即跳转框对我来说是透明的
-
通过使用盐,我无法访问这些齿轮。
所以似乎 salt 没有检查 ~/.ssh/config 以了解如何访问我的路由器。
是否有任何变量要在 salt master 文件中定义以使其工作?还是在支柱文件中?
BR 牟
解决方法
salt-ssh 应该读取您的 ~/.ssh/config
(通过 openssh),但显然 salt-sproxy 不会。
但是,您应该能够将 ProxyJump 指定为 ssh 选项,如 documentation about ssh roster 以来的 salt-sproxy also reads rosters 中所述。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。