私が使用していたサーバーの1つで、SSHキーが/home/{USER}/.ssh/ディレクトリにないことがわかりました。新しいキーペアを作成しようとすると、そのキーが別のディレクトリに存在すると表示されるため、そのキーが存在すると確信しています。
新しいキーペアを生成せずにSSHキーの位置を取得する方法があるかどうか疑問に思います。
答え1
標準opensshの実装SSH行が入っています。/etc/ssh/sshd_configそれは次のように言います:
AuthorizedKeysFile %h/.ssh/authorized_keys
お客様のケースが修正された可能性があります。それ以外の場合は試してください。 探す:
find . -type f -exec file {} + | grep public