有没有办法在使用Ruby Fog Ge时设置默认端口

时间:2014-06-16 20:48:02

标签: ruby fog

我正在尝试使用雾宝石来引导正在侦听不同于22的端口上的ssh连接的EC2主机。有没有办法强制雾使用不同于22的端口?我查看了文档并没有看到任何方法。我可以改变net-ssh-2.6.8 / lib / net / ssh / transport / session.rb来使用端口而不是默认的22,但是如果可能的话我不想去那条路。我没有看到雾的港口参数吗?如果有人有答案和例子会很棒。

2 个答案:

答案 0 :(得分:2)

如果你有一个server对象,你应该可以server.ssh_port = other_port,后续命令应该做正确的事。

答案 1 :(得分:0)

是的,修复了问题,谢谢你的回复。如果可能的话,你可以把它放在雾文件中吗?我不能回答你的答案,因为我没有足够的重复点,但再次感谢你的回答非常感谢。