ich meine pem Datei versehentlich wegen der "Permission denied (publickey)."
unkorrekten entfernen, wenn ich mich einlogge.Wie kopiert man die alte AWS-Instanz?
So fand ich, dass ich nicht mehr in diesem Fall anmelden kann (ich weiß nicht, warum AWS diese schlechte Politik hat).
Ich versuche also, Instanz in eine andere Instanz zu kopieren. Meine alte Instanz ist Ubuntu 16, aber ich muss auch alle Konfigurationsdateien einschließen.
So fand ich, dass AMI Instanz kopiert wird.
Aber wenn ich neue Instanz von der alten Instanz von der AMI erstellt anmeldete.
Ich habe "Permission denied (publickey)."
.
ich alle Versuche tat, was ich kann
- ssh -i MY_PEM.pem root @ host
- ssh -i MY_PEM.pem ubuntu @ host
- ssh -i MY_PEM.pem ec2- user @ host
- ssh -i MY_PEM.pem AMI_NAME @ host
- ssh -i MY_PEM.pem AMI_ID @ host
- ssh -i MY_PEM.pem AMI_OWNER @ host
Der Standardbenutzer ist höchstwahrscheinlich "ubuntu" oder "ec2-user". Siehe auch http://stackoverflow.com/questions/7881469/change-key-pair-for-ec2-instance. Für viele weitere Informationen zum Thema – Nath
@Nath Wie du oben siehst, habe ich es mit "ubuntu @ host" versucht – LKM
Was ist mit ec2-user? – Nath