これはかなり変です。私は自分の公開鍵をホストマシンに追加しました。私は簡単に実行することができますnet/ssh経由でリモートホストに接続できません
ssh -p <port> -l <username> hostt.com
リモートシェルを開くだけです。同じマシン上に展開するためのcapistranoスクリプトを実行することもできます。私はこの次の簡単なRubyスクリプト
require 'rubygems'
require 'net/ssh'
Net::SSH.start("hostt.com",
:port => <port>,
:username => <username>
) do |session|
puts session.pwd
end
それは、以下の例外を除いて、すぐに拒否して接続しようとしていたとき、しかし:
`initialize': Connection refused - connect(2) (Errno::ECONNREFUSED)
私はここに欠けているものはありますか?
あなたのお手伝いをお待ちしております。
あなたは何をお勧めしますか? :) – intellidiot
あなたが受け入れるあなたの質問への答えに "tick"をクリックしてください。それはあなたの質問に答えるのを気にした人の評判に加えます。 –
私はそれを認識しませんでした。ありがとうAditya。 – intellidiot