pubキーが存在しないため、sshエラーが発生しました。

pubキーが存在しないため、sshエラーが発生しました。

私はSSH設定ファイルのセットを使用して、多くのシステムのための多くのキーを含む.sshディレクトリを持っており、これは数年間完全に機能してきました。

昨日、コンピュータを再インストールしました(Ubuntu 20.10からUbuntu 20.10へ)、エラーメッセージが表示され始めました。

pubkey "/home/michael/.ssh/vendor.key": invalid format

トレースマークの作成

openat(AT_FDCWD, "/home/michael/.ssh/vendor.key.pub", O_RDONLY) = -1 ENOENT (No such file or directory)

このファイルは存在したことがなく、約4年間使用してきたので、このようなエラーを見たことがありません。

また、このエラーはCI / CDプロセスに失敗します。このプロセスは数ヶ月間エラーなしで実行されましたが、昨日からこのエラーが表示され始めました。 (これはopenssh-clientがインストールされているopenjdk:8-jdkを実行します)

このエラーが表示されるのはなぜですか?この問題を解決する簡単な方法はありますか? (理想的には、関連するすべての公開鍵を生成することには関係ありません。私のsshディレクトリは大きく、スクリプトを簡単に書くのは危険すぎます。)

関連情報