gpt4 book ai didi

ruby - mina gem 通过网关部署

转载 作者:太空宇宙 更新时间:2023-11-03 16:05:17 26 4
gpt4 key购买 nike

我正在使用 mina gem 进行部署。我必须通过网关才能连接到我的服务器。我知道 capistrano 启用它。

有谁知道mina中的这个配置吗?

最佳答案

我不认为 mina 支持这个;当然,the source code没有表示这样的选择。我正在尝试使用 set :ssh_options, '' 语法,但 mina 将 -t 附加到命令链的末尾,然后将其发送到错误的服务器。考虑更改 mina 代码,但将网关连接转移到本地 ssh 客户端本身可能更简单,并且可能使用 set :forward_agent, true 命令。为此,您需要在 ~/.ssh/config 中设置如下内容:

Host finaldestination.example.com
ProxyCommand ssh user@gateway.example.com nc %h 22
ForwardAgent yes

使用我的本地主机作为网关进行测试似乎表明这是可行的。

希望这会有所帮助 - 尽管我意识到这并不完全符合您的要求。 :)

关于ruby - mina gem 通过网关部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15295075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com