LinuxでSSH接続がうまくいかないので質問させていただきました。
AというPCからBというPCへSSH接続したいのですが、AのPCで
$ssh B(ホスト名) ⏎
とすると『WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!』というメッセージが出てしまいました。
ですので、
$ssh_keygen -R *******(BのIPアドレス)⏎
を実行しました。
すると、
$ssh (BのIPアドレス)⏎
では接続できるのですが、
$ssh B ⏎
では同じメッセージが出てしまいます。
ちなみに、OSはredhat系で、「/etc/hosts/」「/etc/hosts.allows」などもちゃんと設定しています。
何が原因で、どうすればいいのでしょうか?
どなたかご存じの方がいましたらよろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
known_hosts.old は ssh-keygen コマンドを実行したときに作成される known_hosts のバックアップです。
known_hosts.old からの削除は無関係です。
再度回答ありがとうございます。
「known_hosts.old」の削除って無関係だったんですね。
ただ、「known_hosts」の方にはBのIPアドレスがなくて「known_hosts.old」の方にあったので「old」の方を消したんですが…
でもうまくいくようになったのはどういうことでしょう?
No.2
- 回答日時:
known_hostsファイルから当該ホスト行を消すか、実行時オプションStrictHostKeyCheckingでチェックしないようにするとか。
https://www.bing.com/search?pglt=131&q=how-to+ss …
/.ssh/の下に「/known_hosts.old」というのがあってそこにBのIPアドレスがあったのでそれを削除したらうまくいきました。
回答ありがとうございました。
No.1
- 回答日時:
$ ssh-keygen -R B(ホスト名)
を実行すれば解決します。
そもそも、『WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!』が出た理由は、~/.ssh/known_hosts に記録されている情報(接続先の公開鍵)と一致いないので警告しているのです。
上記コマンドを実行するか、vi エディタで ~/.ssh/known_hosts から削除してから接続すれば、新しい情報で記録されるので、警告は出なくなります。
「B(ホスト名)」と「*******(BのIPアドレス)」は別のものとして ~/.ssh/known_hosts に記録されます。~/.ssh/known_hosts はテキストファイルなので less コマンドで見てみるとよいです。
/.ssh/の下に「/known_hosts.old」というのがあってそこにBのIPアドレスがあったのでそれを削除したらうまくいきました。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linux(fedora)でホスト名について 2 2022/06/21 14:24
- その他(インターネット接続・インフラ) ssh接続に伴うメッセージについて 1 2024/05/08 00:57
- UNIX・Linux リナックスのリモート接続の際に使う sshコマンドについて 1 2022/11/21 19:46
- UNIX・Linux AWSでSSH接続をしたいのですが、どうしてもエラーで弾かれてしまいます。いくつかサイトを参考にトラ 2 2023/11/08 11:57
- UNIX・Linux AWSでサーバを構築してWordpressをインストールしたいのですが、SSH接続でどうしても失敗し 2 2023/11/07 11:15
- UNIX・Linux Ubuntu20.04からUbuntu22.04にバージョンアップする際にssh-rsaが無効になっ 1 2022/11/25 00:08
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- UNIX・Linux linuxサーバーのキャッシュをクリアするコマンドを実行したい。 5 2023/01/24 14:52
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- セキュリティホール・脆弱性 ssh(ポートの22番)ハッキングを受けています。 1 2022/08/16 21:18
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
このエラー内容について教えてくれませんか? sudo〜/sr0の一行は入力コマンドの写しの写しですね
UNIX・Linux
-
Ubuntu系とCentOS系の違いはなんですか? 勝手にですが、前者はC++、後者はPythonの
UNIX・Linux
-
自作のウェブサイトを友人に見てもらいたいのですが、正常に閲覧できる人と、閲覧できない人がいる。
UNIX・Linux
-
-
4
Windows 10のサポート期限切れとともにパソコンの 大量廃棄が予想されているのでしょうか それ
Windows 10
-
5
複数のフォルダを同時に参照したいが、上手い方法がわからない
UNIX・Linux
-
6
C言語の関数と配列に関する質問
C言語・C++・C#
-
7
C言語をコンパイルするとコンピュータ上でどう動くかというコードになるみたいな説明をよく聞くのですがこ
C言語・C++・C#
-
8
ファイルサイズが小さくなりません(Linux nasm)
UNIX・Linux
-
9
c++でテンプレートのコードでわからないことがあります
C言語・C++・C#
-
10
Linux Cプログラミングを学ぶための書籍
C言語・C++・C#
-
11
SSDは 何処/どれ でしょうか
Windows 10
-
12
win 11でのコマンドプロンプトのwindowについてご教授お願い致します。
Windows 10
-
13
ITの見積もりってなんであんなに高いんですか? 原価がかからないのに
その他(ソフトウェア)
-
14
Windows10で小規模LANの構築はできるのでしょうか?
その他(OS)
-
15
パソコンが一瞬で逝かれました。
Windows 10
-
16
0 == False はいいけど
C言語・C++・C#
-
17
CPUが16bitでも32bitOSでコンパイルしたコード(例えばintが4バイトと定義されている)
C言語・C++・C#
-
18
[Linux初心者]Ubuntu22.04.3LTSでApacheをビルドして入れたが、起動しない。
UNIX・Linux
-
19
C#でログファイルにファイルパスが出ないようにしたい
C言語・C++・C#
-
20
C言語 バッファについて。
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ftp接続すると421エラーとなり
-
PCをシャットダウンするたびに...
-
ヤフーの接続が異常に遅いのは...
-
FTPでの接続先の初期フォルダに...
-
ネットワーク接続が急に出来な...
-
グローバルIPアドレスなのに、...
-
PowerBookG3にUSBをつけたい
-
linuxのリモートデスクトップは...
-
ftpサーバーに接続するのにじか...
-
リモートデスクトップ接続がで...
-
[至急]windows10リモートデスク...
-
LINUX PPPOEサーバー構築 接...
-
Windows Vista スタートアップ...
-
IPv6がネットワークアクセスな...
-
「Thunderbolt」って、何に使う...
-
シリアル接続でログインするた...
-
「ホストへアクセスできません...
-
MuninのFWグラフのESTABLISHED
-
MacOSX:マウントした共有フォル...
-
アライドテレシスのルーターの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LinuxでSSH接続について
-
PCをシャットダウンするたびに...
-
[至急]windows10リモートデスク...
-
「ホストへアクセスできません...
-
リモートデスクトップ接続がで...
-
net use の「利用不可」について
-
Windows10でUSB機器が接続/抜去...
-
ヤフーの接続が異常に遅いのは...
-
ftp接続すると421エラーとなり
-
ubuntuサーバーを久々に再起動...
-
vsftpでユーザーログインができ...
-
telnetやftpでの接続が拒否され...
-
外付けHDDからのWindowsの起動とは
-
ftpサーバーに接続するのにじか...
-
FTPでの接続先の初期フォルダに...
-
特定のIPへ接続させたくない
-
VNCでのLANのPCのリモートデス...
-
vsftpdでsftp(SSL)を実現したい
-
LINUXでつくったFTPサーバ
-
「macにおけるNAS接続」マウン...
おすすめ情報