目錄

簡介

必要條件

需求

採用元件

設定

使用PuTTY生成RSA金鑰對

使用Linux/Mac生成RSA金鑰對

將生成的公鑰新增到AMP私有雲管理門戶

使用生成的金鑰對通過PuTTY通過SSH連線到裝置

使用配置的金鑰對通過Linux通過SSH連線到裝置

使用WinSCP與AMP私有雲的檔案系統互動

簡介

本文檔介紹使用PuTTY和使用Linux外殼生成SSH金鑰對，將其新增到AMP，然後訪問CLI的過程。AMP私有雲裝置使用基於證書的身份驗證通過SSH連線到裝置。此處詳細介紹快速產生金鑰對，以便存取CLI以及透過SCP(WinSCP)與檔案系統互動的程式。

必要條件

需求

思科建議您瞭解以下主題：

- PuTTY

- WinSCP

- Linux/Mac shell

採用元件

本文件所述內容不限於特定軟體和硬體版本。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

設定

第一步包括使用PuTTY或Linux shell生成RSA金鑰對。之後，需要新增公鑰並由AMP私有雲裝置信任。

使用PuTTY生成RSA金鑰對

步驟1.確保已完全安裝PuTTY。

步驟2.啟動隨PuTTY一起安裝的PuTTYGen以生成RSA金鑰對。

步驟3.點選Generate並隨機移動游標以完成金鑰對生成。

步驟4.選擇「Save public key」（儲存公鑰）和「Save private key」（儲存私鑰），這兩個選項將在後面的部分中使用，如下圖所示。

步驟5.使用記事本開啟公鑰，因為需要修改該公鑰的格式才能在AMP私有雲管理門戶中接受該公鑰。

步驟6.刪除以「----BEGIN」開頭的前2行以及以「---- END」開頭的最後一行

步驟7.刪除所有換行符，使公鑰內容成為一條連續的線路。

步驟8.在檔案開頭輸入單詞「ssh-rsa」。儲存檔案。

使用Linux/Mac生成RSA金鑰對

步驟1.在Linux/Mac CLI上，輸入命令「ssh-keygen」

步驟2.輸入所需的引數，這樣將在資料夾「~/.ssh」處生成RSA金鑰對

步驟3.如果開啟公鑰id_rsa.pub的內容，可以看到該內容已經採用所需的格式。

將生成的公鑰新增到AMP私有雲管理門戶

步驟1.導航到AMP私有雲管理門戶>配置> SSH

步驟2.按一下「新增SSH金鑰」

步驟3.新增公鑰的內容並儲存該內容。

步驟4.儲存後，確保您正在「重新配置」裝置。

使用生成的金鑰對通過PuTTY通過SSH連線到裝置

步驟1.開啟PuTTY並輸入AMP私有雲管理門戶的IP地址。

步驟2.在左窗格中，選擇Connection > SSH，然後按一下Auth。

步驟3.選擇由PuTTYGen生成的私鑰。這是PPK檔案。

步驟4.點選Open（開啟），並在提示輸入使用者名稱時輸入「root」，您應該進入AMP私有雲的CLI。

使用配置的金鑰對通過Linux通過SSH連線到裝置

步驟1。如果私有金鑰對和公共金鑰對正確儲存在~/.ssh路徑中，則您應該能夠通過SSH連線到AMP私有雲裝置，只需發出ssh命令而不提示您輸入任何密碼。

ssh root@<AMP-IP-ADDRESS>

使用WinSCP與AMP私有雲的檔案系統互動

步驟1.在您的電腦上安裝WinSCP並啟動它。

步驟2.輸入AMP私有雲管理門戶的IP地址，並選擇「檔案協定」作為SCP。輸入使用者名稱root並保留密碼欄位。

步驟3.選擇Advanced > Advanced > SSH > Authentication

步驟4.選擇PuTTYgen作為私鑰生成的PPK檔案。

步驟5.按一下OK，然後Login。您應該能夠在接受提示後成功登入。