2011-10-24 6 views
0

2つの異なるポート(通常のポートと既定のポート以外のポート)でsshサーバーに接続するスクリプトを実行しようとしています。しかし、sshサーバには、私のスクリプトを壊す2つの異なる指紋が返ってきます。sshが異なるポートで別の指紋を返す

これを避ける方法はありますか(異なるポートでは 'known_hosts'に2つの異なるエントリがあります)。それとも唯一の方法は管理者と話すことですか?

PS:Gerritをサーバーの代わりにローカルのデスクトップで実行しようとするだけのハッキーはありません。

答えて

0

2つの異なるアダプタがあり、1つがNATとして機能し、その他が通常のアダプタとして動作しているときに問題が発生します。

これは私が仮想マシン上の2つの異なるポートからsshを使用していたときに起こったことです。 VMはNATおよびブリッジドアダプタで構成されていました。

デフォルトのポートでsshを実行しようとしたとき、NATが使用されていました。ブリッジされたアダプタが使用されていた非デフォルトポート経由でsshを実行しようとしたときとは違った指紋です。

同じ問題に遭遇した人のためのHTH ...

関連する問題