2010-09-25

如何設定 Putty 連到 Linode 的 Lish ( the Linode Shell ) ?

之前阿舍都是直接用 Ubuntu 的 SSH 經過這種設定方式之後,用 SSH 直接連到 Linode 的 VPS 裡,就像一般的 SSH 連到 Linux / Ubuntu 一樣,不過,阿舍最近重灌電腦,先裝好了 Windows,但是,在還沒裝 Ubuntu 之前,就有需要連去 VPS 喬東西了,本來想用 Linode 提供的那個 AJAX 的 Console,不過,實在是太慢了哩 ! 所以,才會想到去用 Lish 哩 ! Lish 是先到你的 VPS 的實體機器之後,再登到你自己的 VPS 的...。

接下來就來說一下如何設定 Putty 來連到 Lish。

1.下載 putty 和 puttygen
先到這裡把 putty.exe 和 puttygen.exe 下回來。

2.產生 private key
執行 puttygen.exe 這支程式,然後按那個「Generate」 ( 步驟 1 ) 的按鈕,接著就把滑鼠在上面空白的地方亂亂晃,直到那綠色個 Bar 跑完為止。

再來,就在下面那個 「Keypassphrase」和「Confirm passphrase」( 步驟 2 ) 兩個欄位輸入一樣的字串來當密碼用,完成後就按下面的 「Save private key」( 步驟 3 )  把它存成檔案。

最後,把上面的「Public key for pasting into Open SSH authorized_keys file」( 步驟 4 ) 下的字串給整個選起來,然後給複製起來。



3.貼上 Priavte key 到 Lish
到  linode.com 登入到管理界面,選擇你的 Linodes 後進到  Dashboard,然後點選它旁邊的 Console,在 Console 畫面的右下角有個 Lish keys 的地方,把上面步驟複製起來的 public keys 貼到這裡的欄位去,再按「Submit keys to host」完成存檔。

另外,要看一下 Console 畫面右上角的「Lish - the Linode Shell」那裡,中間的地方的有一個  ssh 開頭的那一行,把 ssh 後面的字全部複製起來,這個是要連到 Lish 的主機和帳號資料。

4.  設定 Putty 的  private key 檔案
執行  putty 之後,點左邊下面的 「SSH」 的「Auth」,接著在右邊的「Private key file for authentication :」的欄位選入上面儲存的 Private Key 檔。( 請不要關掉要繼續操作下個動作 )


5.開始連線
在 putty 的左邊點最上面的「Ssession」之後,把剛剛在 Linode.com 網站上  copy 來的那個在 ssh 後面的字串貼到右邊上面的「Host Name ( or IP address )」的欄位,接著就最下面的「Open」,這樣應該就會跳出一個視窗要你輸入上面在 keypassphrase 輸入的字串,如果有成功,你就會看到自己的  VPS 了,打入  VPS 帳號和密碼就可以開始操作 VPS 了...( 真是有點小麻煩哩 !! ) 。

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁