他のユーザーが自分のコンピュータで生成したSSHキーを自分のコンピュータに追加できますか?

他のユーザーが自分のコンピュータで生成したSSHキーを自分のコンピュータに追加できますか?

他のユーザーと私はどちらも同じUbuntuシステムを使用しています。彼らはSSH鍵を生成し、パスワード認証を無効にしました。 SSH経由でUbuntuシステムのユーザーアカウントに接続できなくなりました。彼は彼に命じたものを守りましたssh-keygen。 Ubuntuシステムに再度ログインできるように、この出力のスクリーンショット(指紋とRadomartイメージを含む)を使用してWindowsシステムにキーを追加する方法はありますか?

答え1

ルートアクセス権がある場合は、ユーザーのためにキーをインストールできます。新しいキーペアを作成し、公開部分を提供し(ユーザーが提供したものであることがわかるように)、インストールを要求します。~«your-user-name»/.ssh/authorized_keys

ただし、ハッシュ(指紋画像とレーダーマート画像)からデータを再生成することはできません。さらに、このハッシュは公開鍵のハッシュにすぎません。

あるいは、そのユーザーがあなたのために秘密鍵を保存し、サーバーに公開鍵をインストールした場合はそれを使用できます。ただし、この秘密鍵を他の目的に使用しないでください。すでにrootアクセス権を持っているサーバーにアクセスするだけで十分です。

関連情報