1. ホーム
  2. Other

SSH が表示される ホスト xxx の認証が確立できない。

2022-02-16 02:09:49
<パス

採用情報
この原因は、localhostのキーが変更されたためと思われます。SSHリンクがプロンプトされるたびに、interactionでyesと入力すればよいでしょう。
もちろん、長期間にわたって解決したい場合は、以下の方法で解決することができます。
1. ssh でリモートホストに接続する際に、オプション "-o StrictHostKeyChecking=no" を追加すると、そのホストの認証チェックが外れるようになります。

ssh -o StrictHostKeyChecking=no 192.168.xxx.xxx
注意事項 192.168.xxx.xxx はローカルIPアドレスです:Windows ipconfigビュー、linux ifconfigビュー

2. もちろん、設定ファイルの情報を直接変更することも可能で、その場合、認証は完全になくなります。

etc/ssh/ssh_config ファイル (または $HOME/.ssh/config) にある以下の2行の設定を追加して、設定を変更します。

StrictHostKeyChecking no
UserKnownHostsFile /dev/null
注:ただし、2番目の方法を使用すると、潜在的な危険性があります。Stackoverflowの質問を参考にしてください。
sshです。ホスト 'ホスト名' の真正性を確立できません。
転載先 https://snv.iteye.com/blog/2106496