- ベストアンサー
known_hostsを削除してもエラー「Host key verification failed.」が
- known_hostsを削除してもエラー「Host key verification failed.」が発生する問題について
- RedHat9からvine3.1にアクセスする際に発生するエラー「Host key verification failed.」の解決方法を教えてください
- RedHat9の/home/user01/.ssh/known_hostsを削除しても同様のエラーが表示される問題について
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
vine3.1 (192.168.1.2) | (192.168.1.1) Redhat9 (192.168.0.1) | (192.168.0.89) [user01@Redhat9]# ssh -l user01 192.168.1.2 を [user01@Redhat9]# ssh -1 192.168.1.2 として、試してみてください。 1.user01でログインを試みているので、 -l user01をとって、 2.-1 ←マイナスイチ をつける。
その他の回答 (2)
- net_lander
- ベストアンサー率49% (40/81)
>[user01@Redhat9]# ssh -1 192.168.1.2 >でアクセス出来るはずですよね? そうです。 SSHを本格的に使うのでしたら、パスワード認証でなく、 パスフレーズ認証のみにされた方が良いですよ。 最近は、22番ポートを狙った侵入の試みが増加しています。
お礼
どうもありがとうございました。 おかげさまで参考になりました。
- net_lander
- ベストアンサー率49% (40/81)
お使いのVineとredhatのSSHのバージョンが違うようですね。
補足
> お使いのVineとredhatのSSHのバージョンが違うようですね。 vine3.1のsshサーバはSSH1を使用しているって事ですかね。 (っていう事はvine3.1のsshは古いって事ですよね) [user01@Redhat9]# ssh -1 user01@192.168.1.2 としてアクセス出来ました。 バージョンを調べてみましたら、 [user01@vine3.1]$ rpm -qa | grep ssh openssh-3.9p1-0vl1 openssh-askpass-3.9p1-0vl1 openssh-contrib-3.9p1-0vl1 openssh-clients-3.9p1-0vl1 openssh-server-3.9p1-0vl1 openssh-askpass-gnome-3.9p1-0vl1 [user01@Redhat9]$ rpm -qa | grep ssh openssh-clients-3.5p1-11 openssh-askpass-gnome-3.5p1-11 openssh-server-3.5p1-11 openssh-3.5p1-11 openssh-askpass-3.5p1-11 となっていました。 vine3.1のsshの方が新しいんですよね。 だから [user01@Redhat9]# ssh -1 192.168.1.2 でアクセス出来るはずですよね?
補足
有難うございます。 > [user01@Redhat9]# ssh -1 192.168.1.2 > として、試してみてください。 > 1.user01でログインを試みているので、 > -l user01をとって、 > 2.-1 ←マイナスイチ > をつける。 $ssh -1 192.168.1.2 WARNING: RSA key found for host 192.168.1.2 in /etc/ssh/ssh_known_hosts:1 RSA key fingerprint 7b:de:b0:5e:0f:38:10:99:e1:b1:28:ec:c6:2d:6e:20. The authenticity of host '192.168.1.2 (192.168.1.2)' can't be established, but keys of different type are already known for this host. RSA1 key fingerprint is 8c:af:82:90:b5:a4:bd:2d:3e:4d:81:45:d9:57:04:f3. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.2' (RSA1) to the list of known hosts. user01@192.168.1.2's password: Last login: Sat Dec 25 01:01:11 2004 from 192.168.1.1 となり、一応、ログイン出来ました。 でも何故、 [user01@Redhat9]# ssh -l user01 192.168.1.2 でログインできないのでしょうか?