Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇2657:
UNIX→WindowsXPにSSHをするには [rogan] 12/13 16:29

 └◇2658:Re:UNIX→WindowsXPにSSHをするには [MSだす。] 12/13
  └◇2664:Re[2]:UNIX→WindowsXPにSSHをするには [rogan] 12/15
   └◇2674:Re[3]:UNIX→WindowsXPにSSHをするには [MSだす。] 12/19
    └◇2678:Re[4]:UNIX→WindowsXPにSSHをするには [rogan] 12/20 <


2657● UNIX→WindowsXPにSSHをするには[ rogan ] 2004 12/13 16:29
はじめまして。

Redhat UNIX → WindowsXP にSSHをする際に関して分らないことがあります。
SSHで接続を試みてみると、以下の様なエラーがでます。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
cc:b4:d1:e9:41:f5:f9:d4:1f:7b:c5:67:36:45:03:bd.
Please contact your system administrator.
Add correct host key in /home/mimura/.ssh/known_hosts to get rid of this message.
Offending key in /home/mimura/.ssh/known_hosts:2
RSA host key for 150.xx.xxx.xxx has changed and you have requested strict checking.

公開鍵の設定がWindowsXPの方にされていないといけないというエラーのようですが解決策が分らずにいます。

どなたか分かる方ご教授願えますでしょうか。
よろしくお願い申し上げます。
スレッド一覧


2658● Re:UNIX→WindowsXPにSSHをするには[ MSだす。 ] 2004 12/13 20:02
エラーメッセージの意味するところは、

同一のホストにアクセスしているはずなのに
以前と今とでホストが違うよ?
誰かが通信を奪取しようとしているのかもしれない!!

というようなことだと思います(かなり適当な「意訳」ですが)。
私のところでは、同じマシンにインストールしてある複数のOS
に対し、LAN上で同じネットワークアドレス(192.168.1.5とかいうやつ。IPアドレス、かな?)を使っていたところ、
このメッセージが出ました。OSごとにアドレスを変えて解決しました。

複数のマシン(ノートPCなんか)をとっかえひっかえ同一の
アドレスでLANに参加させてたりしてもこの
メッセージが出るかと思います。

例え同時にネットワークに参加することがない
ホストであっても、sshの接続先として使うなら、
別のネットワークアドレスを割当てるべきなのでしょう。

こんなところでどうでしょうか?
(もし不適当なところがあれば、つっこんでくださいませ >皆様 )
スレッド一覧


2664● Re[2]:UNIX→WindowsXPにSSHをするには[ rogan ] 2004 12/15 15:51
ご返信ありがとうございます。

デュアルブートで、OSごとにIPアドレスを変えてみたら表示されていたエラーについては解決しました。
ありがとうございました。

それで、初歩的な質問なのかもしれないのですが、
RedHat UNIX→WindowsXPで、SSH 150.xx.xx.xx を実行し、パスワードの要求に対して、パスワードを入力するのですが、
Permission denied, please try again.が表示され、
接続できません。
WindowsにはCYGWINでsshdを動かしています。
パスワードの設定で何か欠如しているかと思うのですが、
ssh-user-configで、Shall I create an SSH1 RSA identity file for you? (yes/no)no
hall I create an SSH2 RSA identity file for you? (yes/no) no
hall I create an SSH2 DSA identity file for you? (yes/no) yes
として、パスワードを入力しました。

他に、もしくは、何かパスワードの設定はどうすればいいのでしょうか。

分かる方ご教授お願い申し上げます。
スレッド一覧


2674● Re[3]:UNIX→WindowsXPにSSHをするには[ MSだす。 ] 2004 12/19 23:54
>RedHat UNIX→WindowsXPで、SSH 150.xx.xx.xx を実行し、
つまりRedHat Linux(ですよね?)がクライアント、
WinXPがサーバ側ということですから、
Cygwin側でssh-user-configしてもこれは関係ないでしょう。
RedHat側でssh-keygenをしたことがないなら、とりあえす、
XP側からパスワードを聞かれたら、WinlXPにログオンするとき
に使っているパスワードを打ってみたらどうなりますか?
loginできませんか?

なんとなく"password"と"passphrase"が混同されているような気がします。sshでloginを試みたときのXPからの出力を正確に
コピペした方が良いでしょう。
スレッド一覧


2678● Re[4]:UNIX→WindowsXPにSSHをするには[ rogan ] 2004 12/20 11:39
ご返信ありがとうございます。

CYGWINでpasswd.exeでパスワードを再度変更し、ログオン時のパスワードを入力し、解決しました。
ありがとうございました。
スレッド一覧

早田のホームページへ
CGIROOM