私のホームネットワーク上のPCの1つのホスト名は「3770k」です。これはCPUモデルだからです。
私は通常「ssh 3」と入力し、タブを押して接続を自動入力します。
私は3で始まる2つの項目(一般3770kと35.156.197.162)があることに気づきました。
この問題は、ssh、scp、および rsync を試みると発生します。それはミシガン州アンアーバーにさかのぼります。私はイギリスにいますが、ミシガン州のコンピュータに意図的に接続したことはありません。
私が何をしたのか知っていますか?誤ってこのアドレスに追加した可能性がある設定ファイルはありますか? ~/.ssh/configを見ましたが、そこにはありません。誤ってIP名を付けたファイルを作成したわけではありません。このミステリーアドレスでpingしようとすると、応答がありません。
SSHを使ってオートコンプリートすると、その後ろにコロンがあるので、私のコンピュータはそれがネットワークの場所だと思うようです。
答え1
Bashは、場合によってはオートコンプリートにこのknown_hosts
ファイルを使用するようです。$HOME/.ssh
SSHを使用して(つまり、SSHまたはSSHを使用する他のユーティリティを使用して)このホスト(Amazonクラウドホスト)に接続すると、ssh
IPアドレスがこのファイルに書き込まれ、オートコンプリートサブシステムで使用されます。rsync
git
bash
IPアドレスがある場合は、ホストに接続するときに使用された人が読み取ることができるホスト名も見つけることができます(ファイルに同じSSHフィンガープリントがあります)。