溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

AWS密鑰對(duì)丟失如何連接到Linux

發(fā)布時(shí)間:2021-10-21 17:00:05 來源:億速云 閱讀:286 作者:柒染 欄目:云計(jì)算

AWS密鑰對(duì)丟失如何連接到Linux,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

如果丟失由 EBS 支持的實(shí)例的私有密鑰,您可以重新獲取對(duì)您實(shí)例的訪問權(quán)限。您必須停止實(shí)例,斷開根卷并將其作為數(shù)據(jù)卷連接到另一個(gè)實(shí)例,然后修改 authorized_keys 文件,將卷移回原始實(shí)例,并重啟實(shí)例。如果根設(shè)備是實(shí)例存儲(chǔ)卷,則必須擁有私有密鑰才能連接到實(shí)例。

  1. Stop (停止) 要連接到的原實(shí)例

    注意:記下原始實(shí)例的實(shí)例存儲(chǔ)設(shè)備的分區(qū)號(hào),如/dev/xvda。

  2. 卸載原實(shí)例大的根卷,并掛載到臨時(shí)實(shí)例(新起的臨時(shí)使用的linux實(shí)例)上

  3. 連接到臨時(shí)實(shí)例。

  4. 在臨時(shí)實(shí)例中,安裝連接到實(shí)例的卷,以訪問其文件系統(tǒng)。例如,如果設(shè)備名稱為 /dev/sdf,請(qǐng)使用以下命令將卷作為 /mnt/tempvol 安裝。

  5. a 使用 lsblk 命令確定卷是否已分區(qū)。

    AWS密鑰對(duì)丟失如何連接到Linux

    b. 創(chuàng)建臨時(shí)目錄以安裝卷。

    [ec2-user ~]$ sudo mkdir /mnt/tempvol

  6. c.使用之前確定的卷名稱或設(shè)備名稱在臨時(shí)安裝點(diǎn)安裝卷(或分區(qū))。

    [ec2-user ~]$ sudo mount /dev/xvdf1 /mnt/tempvol

  7. 在臨時(shí)實(shí)例上,使用以下命令將已安裝卷上的 authorized_keys 更新為來自臨時(shí)實(shí)例 authorized_keys 的新公有密鑰(可能需要在以下命令中換入不同的用戶名,如用于 實(shí)例的 ubuntuubuntu):

    [ec2-user ~]$ cp .ssh/authorized_keys /mnt/tempvol/home/ec2-user/.ssh/authorized_keys

    如果復(fù)制成功,則可以轉(zhuǎn)到下一步驟。

  8. 在臨時(shí)實(shí)例中,卸載已連接的卷,以將其重新連接至原始實(shí)例。例如,使用以下命令卸載 /mnt/tempvol 處的卷:

    [ec2-user ~]$ sudo umount /mnt/tempvol
  9. 從臨時(shí)實(shí)例中卸載卷,重新掛載到原實(shí)例上即可。

  10. 登錄原實(shí)例進(jìn)行驗(yàn)證。

AWS密鑰對(duì)丟失如何連接到Linux

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝您對(duì)億速云的支持。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI