So stellen Sie das private SSH-Schlüsselpaar auf OpenStack wieder her

So stellen Sie das private SSH-Schlüsselpaar auf OpenStack wieder her

Ich habe eine virtuelle Maschine auf OpenStack verwendet und meinen privaten RSA-Schlüssel verloren. Kann ich irgendwie auf diese virtuelle Maschine zugreifen? Natürlich ohne den RSA-Schlüssel zu verwenden. Ich dachte darüber nach, den Administrator zu bitten, die Zugriffsberechtigungen zu ändern, damit ich auf meine VM zugreifen und den RSA-Schlüssel neu erstellen kann.

Gibt es bei OpenStack eine Administratoranweisung, mit der sich Zugriffsberechtigungen ändern lassen? Gibt es beispielsweise eine Administratoranweisung, mit der sich die RSA-Prüfung auf der VM während der sshVerbindung deaktivieren lässt?

Antwort1

Sie können Ihren privaten Schlüssel nicht wiederherstellen. Wenn es ein anderes Konto gibt, das SSH-Zugriff auf diese VM ermöglicht, und dieses Konto über Sudo-Berechtigungen verfügt, können Sie mit diesem Konto per SSH und Sudo auf die Dateien Ihres Kontos zugreifen. Von dort aus können Sie den Schlüssel in ein Paar ändern, das Sie bereits haben.

Wenn Ihre Informationen auf einem Cinder-Volume gespeichert sind, können Sie alternativ die Maschine herunterfahren, das Volume trennen und es einer neuen Maschine hinzufügen, um Zugriff auf Ihre Dateien zu erhalten.

verwandte Informationen