GNU/Linux >> Linux の 問題 >  >> Linux

VPS に ssh で接続するときの問題のキー警告

解決策 1:

ほとんどの場合、ある時点で VPS を再インストールし、ホスト名や IP アドレスを保持しているでしょう。再インストールすると、VPS のホスト キーが再生成され、~/.ssh/known_hosts のものとは異なるため、 、警告が表示されるので、問題を検出できます。これは、正当なホストを置き換えるまったく異なるシステムに接続するのを防ぐために行われます。パスワードを収集します。

そのようなことが起こった場合は、問題のあるキーを known_hosts から削除してください ファイルとすべて問題ありませんが、そのような rinstall を認識していない場合は、キーが異なる理由を理解するためにさらに調査する必要があります。

解決策 2:

私は同じ問題を抱えていましたが、解決する必要があります。vi .ssh/known_hosts から known_hosts ファイルを開いてください。 サーバー名を検索します。 IP アドレスのないホスト キーが見つかった場合は、そのファイルに IP を追加すると、問題が解決します。以前:

myVPS ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsIfCSqA2rSlTvH8AMrMjpD66y5dOsYOPp30AXYGAEAFkVBs1+51lbRNyiFenpbxOyQjyvpgVJdkC4kqgG66xE6IPBrqpUFL3KjbUCTZ8sNHWn+I89bAMWDzGEiqaad/powDxgZgFe74bV82Se1igbFmHlHwwb7DEAcjXh34XbcMgJ0vIExJqPV1zccKkCXhstQy7av0+I7GRz5wIbYiIFMungKIhX3upwQOzyW/E1RDmq89BRv1g2ch1xsKK5OpNjCCFP2OSYPybJmFXhjOWI7LUdFASmaw5Z1az9LLpLKQePQ4mWsL/ON8Z9uvzhQig3hdQ/cnrAsRLShn4rJratw==

IP を追加した後:

myVPS,198.51.100.42 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsIfCSqA2rSlTvH8AMrMjpD66y5dOsYOPp30AXYGAEAFkVBs1+51lbRNyiFenpbxOyQjyvpgVJdkC4kqgG66xE6IPBrqpUFL3KjbUCTZ8sNHWn+I89bAMWDzGEiqaad/powDxgZgFe74bV82Se1igbFmHlHwwb7DEAcjXh34XbcMgJ0vIExJqPV1zccKkCXhstQy7av0+I7GRz5wIbYiIFMungKIhX3upwQOzyW/E1RDmq89BRv1g2ch1xsKK5OpNjCCFP2OSYPybJmFXhjOWI7LUdFASmaw5Z1az9LLpLKQePQ4mWsL/ON8Z9uvzhQig3hdQ/cnrAsRLShn4rJratw==

Linux
  1. 公開鍵と秘密鍵のペアを使用したパスワードなしのSSH

  2. Ssh –スクリプトにパスワードを渡す?

  3. ネットワークに接続するときにサウンドを再生しますか?

  1. SSH-「リモートホストの識別が変更されました」

  2. ~/.ssh/known_hosts ファイルの問題のあるキーを修正する方法

  3. キーが受け入れられるとSSHは接続を閉じます

  1. プライバシーのためにSSHを構成する3つの方法

  2. SSHキーを設定する方法

  3. UsePAM が no に設定されていると、SSH 公開鍵認証が失敗する