
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu10.04デスクトップPCが3台あり、
1台のサーバー機に2台のクライアント機AとBからNautilusでアクセスしようとしています。
Lanでの接続は出来ているはずです。
2台両方のクライアントからターミナルサーバクライアントのVNCプロトコルにて
サーバーのデスクトップは表示出来、リモート操作も出来ています。
具体的には
「場所」ー「サーバーへ接続」機能を使用し
サービスの種類はSSH
サーバー名は192.168.XXX.XXX
ポート番号は22
フォルダは/home/
を入力し接続ボタンをクリックしています。
3台全てopenssh-server、ssh等はSynapticからインストールしていますが、
最初にアクセスが確立したクライアント機Aからはアクセス出来、
Nautilusにて/home/フォルダーが表示されるのですが、
もう一台のクライアン機Bからはアクセスできません
エラーメッセージは
"sftp://[email protected]/home" という場所を表示できません
ホストの鍵を検証できませんでした
と表示されます。
以降、各PC再立ち上げ等してもクライアント機Bからは上記の様にアクセス出来ません。
対処方法等を教えていただけませんでしょうか。
宜しくお願いします。
オフライン
一旦、.ssh/known_hosts から、接続したいサーバーPCのキーを削除してから、再接続を試みてください。
キーが1つなら、ファイル自体を削除しても構いません。
2つ以上ある場合は、接続したいサーバーPCの /etc/ssh 以下にあるホスト公開鍵(デフォルト設定だと ssh_host_rsa_key.pub)と同じものを削除する。
オフライン
また間違いました。
si による投稿:
2つ以上ある場合は、接続したいサーバーPCの /etc/ssh 以下にあるホスト公開鍵(デフォルト設定だと ssh_host_rsa_key.pub)と同じものを削除する。
同じものが無いから弾かれるんですね。
今回の質問内容から察するに、接続先は1つと思われるので、上記内容は無視して下さい。
オフライン
siさんご指導有り難うございます。
ご指摘どおりssh/known_hostsファイルを削除したところアクセスが可能になりました。
有難うございました。
オフライン