現在的使用雲端主機服務來架設各種服務主機是常見的,可以免除公司在維護主機的負擔,將硬體及備援委託給雲端服務公司(例如aws).

當我們在租用一台主機時,你是無法接觸到主機實體的,所以對這台主機的控制就完全依靠各種遠端連線方法,例如Windows可以用遠端桌面,Linux可以使用SSH.

今天要介紹的是Linux的SSH,SSH可以單獨使用帳號密碼連線,但有時你的虛擬主機商會給你一個pem的檔案,我們來介紹怎麼使用它

我所選擇的SSH連線軟體為Putty,所以要下載puttygen來將pem變成ppk檔

puttygen的下載網頁 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

執行剛剛下載的puttygen,你會看到下面的畫面,然後按「Load』,將你的pem檔載入

接著按「Save private key』並按「是』,然後選擇要存放ppk檔的地方

到這步驟,你己經完成pem轉成ppk,接下來我們將使用Putty結合ppk來進行遠端SSH連線,首先打開你的Putty,最基本的你要輸入你要連線的主機名稱或者是IP,如果不是預設的22port,請修改你的連線port.

接下來按左半邊的「Data』,然後在Auto-login username中輸入你的主機商給你的遠端連線的使用者帳號,例如是root(通常基於安全理由,會給其他的帳號,而不會是root)

下一步按「SSH』裡的「Auth』,按「Browse』去把剛剛產生的ppk檔載入,然後按「Open』,如果沒有問題的話,你就已經登入的遠端主機的系統內了.

arrow
arrow

    痞客興 發表在 痞客邦 留言(0) 人氣()