通過賬號密碼方式連接的操作步驟如下:
-
下載并安裝PuTTYgen和PuTTY。
-
先修改root密碼,修改完畢后在PuTTY設置界面上,輸入IP地址、賬號及密碼進行連接。
通過密鑰方式連接的操作步驟如下:
說明 使用密鑰方式連接首先需要確保您已經(jīng)通過控制臺創(chuàng)建并下載了密鑰對,且已經(jīng)通過控制臺重啟了服務器,確保密鑰生效。
-
下載并安裝PuTTYgen和PuTTY。
-
如果您使用的是阿里云生成的.pem私鑰文件,應先按以下步驟轉(zhuǎn)為.ppk私鑰文件。如果您的私鑰是.ppk文件,可以略過這一步。
-
啟動PuTTYgen。本示例中的PuTTYgen版本為0.68。
-
在Parameters > Type of key to generate中,選中RSA。Number of bits in a generated
key的值不需要設置,軟件會根據(jù)導入的私鑰信息自動更新。
-
單擊Load。PuTTYgen默認僅顯示擴展名為.ppk
的文件。要找到您的pem文件,請選擇顯示所有類型的文件。
-
選擇您從阿里云下載的.pem格式的私鑰文件,然后單擊打開。
-
單擊OK(確定)關閉確認對話框。
-
單擊Save private
key。PuTTYgen會彈窗警告您是否要在沒有設置口令的情況下保存密鑰,單擊是(Y)。
-
啟動PuTTY。
-
選擇,單擊Browse…,選擇前面所生成的.ppk文件。
-
單擊Session,輸入連接目標實例的參數(shù)信息。
-
在Host Name (or IP address) 里輸入賬號和需要連接的實例公網(wǎng)IP地址,格式為root@IP 地址。
-
在Port里輸入端口號22。
-
Connection type選擇SSH類型。
-
單擊Open,開始連接您的Linux實例。
當頁面上出現(xiàn)Connection established.時,說明您已經(jīng)成功地使用密鑰對登錄實例。
本地為Linux或支持SSH命令的環(huán)境時(含Mac
OS操作系統(tǒng)),操作步驟如下:
啟用密鑰
-
找到您下載的私鑰所在目錄,如:/root/xxx.pem。
-
使用以下命令修改私鑰文件的屬性:chmod 400 xxx.pem。
-
使用SSH命令連接至實例(假設實例的公網(wǎng)IP地址為10.10.10.100):ssh root@10.10.10.100 -i
/root/xxx.pem。
恢復賬號密碼登錄
-
遠程登錄服務器。
啟用密鑰之后,服務器會自動禁止使用root賬號密碼登錄。如果需要重新啟用,需要修改配置文件。
-
將/etc/ssh/sshd_config文件中的PasswordAuthentication
no修改為PasswordAuthentication yes并保存。
-
輸入如下命令sudo service sshd
restart,重啟SSH服務后,就可以重新使用賬號密碼連接服務器了。
如果您有其他問題,可以聯(lián)系北京志遠天成阿里云代理商,為您提供一對一專業(yè)全面的技術(shù)服務,同時新老阿里云會員,均可享受我公司代理商價格,歡迎咨詢!