OpenStack で仮想マシンを使用していましたが、RSA 秘密鍵を紛失しました。この仮想マシンにアクセスする方法はありますか? もちろん、RSA 鍵を使用せずにアクセスできます。管理者にアクセス権限の変更を依頼して、VM にアクセスし、RSA 鍵を再構築しようと考えています。
Openstack には、アクセス権限を変更できる管理者ディレクティブはありますか? たとえば、接続中に VM 上の RSA チェックを無効にする管理者ディレクティブはありますかssh
?
答え1
秘密鍵を回復することはできません。その VM への ssh アクセスを許可する別のアカウントがあり、そのアカウントに sudo 権限がある場合は、そのアカウントで ssh し、自分のアカウントのファイルに sudo することができます。そこから、キーを既に持っているペアに変更できます。
あるいは、情報が Cinder ボリュームに保存されている場合は、マシンをシャットダウンし、ボリュームを切り離して新しいマシンに追加することで、ファイルにアクセスできるようになります。