2020-11-17 新買了百度云服務(wù)器,如何用ssh遠(yuǎn)程登陸

一 、重置bcc服務(wù)器登陸密碼

購買百度云服務(wù)器后,百度云會給你發(fā)送短信告知登陸用戶名,但一般不會通過手機(jī)短信將密碼發(fā)給你,所以首先要進(jìn)入工作臺后,鼠標(biāo)放在vnc遠(yuǎn)程后,選擇實(shí)例設(shè)置——>重置密碼。


image.png

之后一般會需要幾分鐘重啟服務(wù)器,顯示重置密碼中。


image.png

二、xshell使用SSH密鑰登錄Linux實(shí)例

按照百度云官方操作步驟是這樣的

  1. 在本地Windows系統(tǒng)中打開xshell。

    • 工具欄上打開 工具 > 新建用戶密鑰生成向?qū)?/strong>
    • 在新建會話屬性的 連接 配置中輸入會話名稱和您的云服務(wù)器IP地址
    image
  2. 點(diǎn)擊 連接 中的用戶身份驗(yàn)證,方法選擇 Public key,然后在用戶密鑰處單擊 瀏覽

    image
  3. 在彈出的用戶密鑰界面,單擊 導(dǎo)入。

    image
  4. 選擇您保存到本地系統(tǒng)的密鑰對文件,然后單擊 打開。

    image
  5. 點(diǎn)擊生成的用戶密鑰,然后 確定。

    image
  6. 此時可以看到用戶身份驗(yàn)證界面,用戶密鑰已經(jīng)是剛才創(chuàng)建的用戶密鑰,單擊 確定,保存連接會話。

    image
  7. 在會話界面,選擇剛才創(chuàng)建的會話,然后點(diǎn)擊 連接。

    image
  8. 輸入用戶名root,即可通過密鑰方式登錄您的Linux云服務(wù)器。

    image

但是呢,按照以上的操作之后,始終連不上,總是提示“用戶秘鑰未在遠(yuǎn)程主機(jī)注冊”。

三、將以上生成的ssh公鑰追加到authorized_keys文件

根據(jù)錯誤提示,判斷問題應(yīng)該是公鑰沒在服務(wù)器上注冊。有兩種方法可以嘗試:
1、通過管理后臺的秘鑰對管理——創(chuàng)建秘鑰對——使用已有的公鑰——將上一步創(chuàng)建的公鑰內(nèi)容粘貼進(jìn)去,然后在綁定服務(wù)器實(shí)例即可。


image.png

但是通過以上操作之后,仍然連不上。

2、嘗試第二種方法,直接將ssh公鑰都追加到authorized_keys文件。
先通過用戶名和密碼登陸服務(wù)器,
然后編輯.ssh/authorized_keys 文件。

[root@instancod~]# vim .ssh/authorized_keys 

進(jìn)入后,將前面創(chuàng)建的公鑰粘貼進(jìn)去。
再連接,成功!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容