Amazon EC2 密鑰對


啟動實例時,您指定密鑰對。您可以指定現有的密鑰對,也可以指定在啟動時創建的新密鑰對。在啟動時,公有密鑰內容放在實例上 ~/.ssh/authorized_keys 中的條目內。要登錄實例,您必須在連接到實例時指定私有密鑰。

丟失私有密鑰時連接到 Linux 實例

如果丟失由 EBS 支持的實例的私有密鑰,您可以重新獲取對您的實例的訪問權限。您必須停止實例,分離卷並將其作為數據卷附加到另一個實例,然后修改 authorized_keys 文件,將卷移回原始實例,並重啟實例。

cp .ssh/authorized_keys /mnt/tempvol/home/ec2-user/.ssh/authorized_keys

sudo chown 222:500 /mnt/tempvol/home/ec2-user/.ssh/authorized_keys

[ec2-user ~]$ sudo ls -l /mnt/tempvol/home/ec2-user/.ssh

total 4

-rw------- 1 222 500 398 Sep 13 22:54 authorized_keys

https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/ec2-key-pairs.html?shortFooter=true#replacing-lost-key-pair


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM