我正在嘗試使用Net :: SCP爲ssh連接定義自定義端口,但目前爲止還沒有成功。Ruby NET :: SCP和自定義端口
這裏是如何,我試圖從服務器下載遠程文件與自定義SSH端口一個例子:
require "rubygems"
require 'net/scp'
Net::SCP.download!("www.server.com", "user", "/opt/platform/upload/projects/file.txt", "/tmp/bb.pdf",{:password => "mypassword",:port => 22202})
我得到的錯誤信息是:
Errno::ECONNREFUSED: Connection refused - connect(2)
有在服務器日誌中沒有關於ssh連接的條目,所以我假設Net :: SCP沒有使用我的自定義端口。
我的任何提示?
問候,亞歷克斯
變量@keys如何設置? – RNickMcCandless 2014-11-26 01:56:30