1. ホーム
  2. ギット

[解決済み】Gitが「Warning: 既知のホストのリストに永久に追加されました" と表示される

2022-04-13 18:44:10

質問

git を使って pull や push などのリモート操作を行うたびに、次のようなメッセージが表示されます。

警告 永久に'...'を追加しました。(RSA) を既知のホストのリストに追加しました。

この迷惑なメッセージを表示させないようにするには、どうしたらよいですか?迷惑なだけで、すべて正常に機能しています。

解決方法は?

解決策: ~/.ssh/config ファイルを作成し、その行を挿入してください。

UserKnownHostsFile ~/.ssh/known_hosts

そうすると、次に Github にアクセスしたときにメッセージが表示されますが、それ以降はホストが known_hosts ファイルを作成します。 これは、ログメッセージを非表示にするのではなく、問題を修正するものです。

この問題は、かなり長い間、私を悩ませていました。 この問題は、Windows 用にコンパイルされた OpenSSH クライアントが、known_hosts ファイルをチェックしないために発生します。 ~/.ssh/known_hosts

ssh -vvvvvvvvvvvvv [email protected]

debug3: check_host_in_hostfile: filename /dev/null
debug3: check_host_in_hostfile: filename /etc/ssh/ssh_known_hosts
debug3: check_host_in_hostfile: filename /dev/null
debug3: check_host_in_hostfile: filename /etc/ssh/ssh_known_hosts
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.