Ruby NET :: SCP и настраиваемые порты

Я пытаюсь определить настраиваемый порт для соединения ssh с помощью 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 не использует мой пользовательский порт.

Есть какие-нибудь советы?

С уважением, Alex

6
задан ghostrifle 15 March 2011 в 09:56
поделиться