リモートホストのssh-copy-id

リモートホストのssh-copy-id

質問があります! githubでSSHキーを作成しました。今2台のコンピュータがあります。それぞれの名前を local1 に、他のコンピュータの名前を Remote1 に指定します。私が作成したlocal1システムからRemote1ホストにSSH経由で接続すると、すべてがうまく機能し、警告もなく、何も表示されません!ただし、リモート1からローカル1のコンピュータにSSHを試みると、次の結果が表示されます。ssh-copy-id [email protected]

The authenticity of host '192.168.x.xxx (192.168.x.xxx)' can't be established.
ECDSA key fingerprint is -----------------------------------------.
Are you sure you want to continue connecting (yes/no)?

この警告なしにRemote1コンピュータからlocal1コンピュータに接続できる必要がありますか?私の言葉はssh IDをコピーしたことを意味します。 ssh-copy-idをremote1からlocal1にコピーする必要がありますか?貴重な時間をありがとうございました!

ベストアンサー1

ここでは、2つの別々のキーが機能します。

を使用するとssh-copy-id remoteコピーされます。ユーザーキー(ID)承認されたユーザーリモートコンピュータから。公開鍵認証を使用するには、適切な認証を確認する必要があります。ユーザー公開鍵は保存したいすべてのコンピュータに保存されますssh

あなたが受け取った認証確認は、あなたが確認できないことを示します。所有者local1接続時の機器のキーからremote1yes質問のプロンプトに従って接続され、公開remote1local1local1保存され、remote1再びこの質問を受け取ることができません。既定の設定では、新しいコンピュータに初めて接続したときにこの警告が表示されます。

おすすめ記事