[教學 ] 使用 Putty 透過 SSH 連線到 OpenShift 應用程式站台
OpenShift 架設 WordPress,可以在 Windows 系統上安裝 FileZilla 做檔案的搬移和調整。如果一次要處理大批的檔案,經由指令的控制就來的省時又便利。
指令的方式管理 OpenShift 應用程式站台 ( 實例 ),可以使用 PuTTY 透過 SSH 連線的方式來做控制。
不過需注意到,使用 OpenShift 提供的 SSH Address 帳戶連線,並不具有整個系統的 root 權限,所以只要是具有 root 權限的的資料夾,我們都無法修改。
以下是使用 Windows 7,透過 PuTTY SSH 連線到 OpenShift 應用程式站台的方式。
獲得的 OpenSift 應用程式「SSH Address」帳戶的格式如下。(* 注意:這個例子的字串,會和你取得的 SSH Address 數值不同。)
接著打開「putty.exe」程式後,找到左頁框中的「Connection 〉SSH 〉Auth」,並在「Browse」中匯入剛才在「STEP 1」儲存的私鑰。
接下來選擇左頁框最上面的「Session」,在「Host Name (or IP address)」中填入『
選擇「SSH」,「Saved Sessions」中輸入會話名稱,再按下「Save」,就能儲存設定值。最後點擊『Open』,就能夠用 PuTTY 連入 OpenShift 應用程式站台。
下次要使用 PuTTY 連線時,選擇建立過的「Saved Sessions」名稱,再按下『Load』,接著點擊「Open」,就能快速從 PuTTY 連線到 OpenShift 應用程式站台了。
連線到 OpenShift 應用程式站台後,可以輸入「help」觀察當前系統能夠使用的指令。
如果要進入 WordPress 的根目錄,使用「
「
OpenShift 使用 FTP 連線,透過 FileZilla SFTP 管理檔案
指令的方式管理 OpenShift 應用程式站台 ( 實例 ),可以使用 PuTTY 透過 SSH 連線的方式來做控制。
不過需注意到,使用 OpenShift 提供的 SSH Address 帳戶連線,並不具有整個系統的 root 權限,所以只要是具有 root 權限的的資料夾,我們都無法修改。
以下是使用 Windows 7,透過 PuTTY SSH 連線到 OpenShift 應用程式站台的方式。
設置流程
- 獲得 OpenSift 站台「SSH Address」和 RSA「密鑰對」
- PuTTY 設置 SSH 連線到 OpenShift 應用程式站台
設定教學
Step 1
獲得 OpenSift 站台「SSH Address」和 RSA「密鑰對」
首先前往「OpenShift 使用 FTP 連線,透過 FileZilla SFTP 管理檔案」,執行到「STEP 2」完成後,會得到連入 OpenShift 應用程式站台的「SSH Address」,和一個 RSA 公鑰與一個保存到電腦裡的 RSA 私鑰。獲得的 OpenSift 應用程式「SSH Address」帳戶的格式如下。(* 注意:這個例子的字串,會和你取得的 SSH Address 數值不同。)
ssh [email protected]
Step 2
PuTTY 設置 SSH 連線到 OpenShift 應用程式站台
接著前往 PuTTY Download Page 頁面,點擊下載最新版本綠色區塊中的「putty.exe」。接著打開「putty.exe」程式後,找到左頁框中的「Connection 〉SSH 〉Auth」,並在「Browse」中匯入剛才在「STEP 1」儲存的私鑰。
接下來選擇左頁框最上面的「Session」,在「Host Name (or IP address)」中填入『
[email protected]
』。(* 這邊要留意,輸入字串最前面的「ssh」要移除。)選擇「SSH」,「Saved Sessions」中輸入會話名稱,再按下「Save」,就能儲存設定值。最後點擊『Open』,就能夠用 PuTTY 連入 OpenShift 應用程式站台。
下次要使用 PuTTY 連線時,選擇建立過的「Saved Sessions」名稱,再按下『Load』,接著點擊「Open」,就能快速從 PuTTY 連線到 OpenShift 應用程式站台了。
連線到 OpenShift 應用程式站台後,可以輸入「help」觀察當前系統能夠使用的指令。
如果要進入 WordPress 的根目錄,使用「
cd app-root/repo/php
」,就能前往網站的根目錄了。「
/app-root/data/current
」是 WordPress 根目錄,軟連結在「/app-root/repo/php
」。相關文章
[教學] 使用 PuTTYgen 產生 SSH 連線 RSA、DSA 公鑰與私鑰OpenShift 使用 FTP 連線,透過 FileZilla SFTP 管理檔案
留言
張貼留言