SSHキーをロードすると、 "Loading key "/root/.ssh/id_ed25519": Error in libcrypto"エラーが発生します。

SSHキーをロードすると、 "Loading key "/root/.ssh/id_ed25519": Error in libcrypto"エラーが発生します。

簡単に言うと、コンピュータが起動するたびに共有ドライブから新しいコンピュータにコピーするSSHキーペアがありますが、キーの読み込み中にエラーが発生し続けます。キーが生成されたコンピュータとキーが使用されるコンピュータ(失敗)の間にオペレーティングシステムに違いはありません。

キー "/root/.ssh/id_ed25519" 読み込み中: libcrypto でエラーが発生しました。ただし、新しいSSHキーペアを作成すると正常に動作します。キーのコピーにはいくつかの制限がありますか?または、キーが生成されたコンピュータに接続されていますか?

より多くの背景情報は、これを使用してプライベートGithubリポジトリのコンテンツを読むことです。

cp [filepath to ssh pub key on shared drive] "/root/.ssh/id_ed25519.pub"
cp [filepath to ssh private key on shared drive] "/root/.ssh/id_ed25519"

ssh-keyscan -t ed25519 github.com >> ~/.ssh/known_hosts
chmod go-rwx /root/.ssh/id_ed25519
git clone --filter=blob:none --no-checkout [email protected]:account/repo.git

何が起こっているのかわかりません。 2つのキーペアの内容を印刷すると同じですが、新しいコンピュータが起動すると動作が停止するようです。ここで助けてくれてありがとう。

関連情報