當我登錄,我不小心刪除我的PEM文件,因爲"Permission denied (publickey)."
錯誤發生的文化。如何複製舊的AWS實例?
所以我發現我無法登錄該實例了(我不知道爲什麼AWS有這個糟糕的政策)。
所以我嘗試將實例複製到另一個實例。我的舊實例是Ubuntu 16,但我也需要包含每個配置文件。
所以我發現AMI被用來複制實例。
但是,當我登錄從舊實例AMI創建的新實例。我得到了"Permission denied (publickey)."
。
我做了所有的嘗試,我可以
- SSH -i MY_PEM.pem根@主機
- SSH -i MY_PEM.pem Ubuntu的@主機
- SSH -i MY_PEM.pem ec2-用戶@主機
- SSH -i MY_PEM.pem AMI_NAME @主機
- SSH -i MY_PEM.pem AMI_ID @主機
- SSH -i MY_PEM.pem AMI_OWNER @主機
默認用戶最有可能是「ubuntu」或「ec2-user」。另請參閱http://stackoverflow.com/questions/7881469/change-key-pair-for-ec2-instance。關於主題的更多信息 – Nath
@Nath正如你在上面看到的,我確實嘗試過使用「ubuntu @ host」 – LKM
ec2-user呢? – Nath