本文僅介紹如何使用使用者名和密碼驗證遠端連線 Linux 執行個體。
- 如果您使用的是 SSH 金鑰對,請參考 使用SSH金鑰組串連Linux執行個體。
- 如果您要使用 ECS 控制台的管理終端,請參考 步驟 3:串連ECS執行個體。
前提條件
在遠端連線之前,您必須完成以下工作:
- 執行個體必須處於 運行中 狀態。如果執行個體未運行,請 啟動或停止執行個體。
- 執行個體已經設定登入密碼。如果未設定或密碼丟失,請 重設執行個體密碼。
- 執行個體能訪問公網:
- Virtual Private Cloud下,在建立執行個體時購買頻寬從而分配到一個公網 IP 位址,或者在建立執行個體後 綁定一個彈性公網 IP 位址。
- 傳統網路下,您的執行個體必須分配了公網 IP 位址。以下是擷取公網 IP 位址的方法:
- 無論是訂用帳戶執行個體還是隨用隨付執行個體,只要您在建立執行個體時購買了頻寬就會被分配一個公網 IP 位址。
- 如果您在建立訂用帳戶執行個體時未設定頻寬,可以 升降配概述 擷取公網 IP 地址。
- 執行個體所在的安全性群組必須添加以下安全性群組規則(具體操作,請參考 添加安全性群組規則):
網路類型 網卡類型 規則方向 授權策略 協議類型 連接埠範圍 授與類型 授權對象 優先順序 VPC 不需要配置 入方向 允許 SSH(22) 22/22 位址區段訪問 0.0.0.0/0 1 傳統網路 公網
操作步驟
根據本地裝置的作業系統不同,您可以用不同的方式使用 SSH 協議遠端連線 Linux 執行個體:
本地裝置使用 Windows 作業系統
如果本地裝置使用 Windows 作業系統,您可以使用遠端連線軟(如 PuTTY)串連 Linux 執行個體。本文檔以 PuTTY 為例說明如何遠端連線 Linux 執行個體。執行以下操作前,請先 下載 PuTTY。
按以下步驟串連 Linux 執行個體。
- 雙擊 putty.exe,啟動程式,進入 PuTTY 主介面。
- 配置 Session:
- Host Name:輸入執行個體的公網 IP 位址或彈性公網 IP 位址。
- Port:輸入 22。
- Connection Type:選擇 SSH。
- (可選)Saved Session:如果您希望以後不再輸入上述資訊直接進入登入介面,可以在這裡為這個會話指定一個便於識別的名稱,再單擊 Save 儲存。
- 單擊 Open 進入登入頁面。
- 根據提示,分別輸入您 ECS 執行個體的使用者名(預設為 root)和密碼,並斷行符號確認。說明 一般 Linux 系統不會顯示密碼的輸入過程。
當 PuTTY 的介面上出現類似於以下的資訊時,表示您已經成功串連到執行個體。
Welcome to Alibaba Cloud Elastic Compute Service !
至此,您可以開始操作您的執行個體了。
本地裝置使用 Linux 或 Mac OS X 系統
如果本地裝置使用 Linux 或 Mac OS X 系統,按以下步驟遠端連線執行個體。
- 輸入 SSH 命令串連:
ssh root@執行個體的(彈性)公網 IP
。 - 輸入執行個體登入密碼。
當介面上出現類似於以下的資訊時,表示您已經成功串連到執行個體。
Welcome to Alibaba Cloud Elastic Compute Service !
至此,您可以開始操作您的執行個體了。
本地裝置使用 Android 或 iOS 系統
如果您需要從行動裝置上遠端連線 Linux 執行個體,您可以使用 app 串連。根據行動裝置的作業系統不同,您可以有不同的選擇。具體的操作描述,請參考 在行動裝置上串連執行個體。
參考連結
如果希望在 Windows 作業系統中遠端連線 CentOS 執行個體,並使用圖形化介面管理執行個體,您可以在執行個體上安裝 VNC Server,並通過 VNC Viewer 串連執行個體。具體操作,請參考 在 Linux 執行個體上自動安裝並運行 VNC Server。