Site icon Mr. 沙先生

OpenShift 使用 FileZilla SFTP 管理你的網站

我想有太多人都會想自建 OpenShift,在之前的一篇教學文章大受好評後此篇記錄如何進階使用 SFTP 去管理你的網站,OpenShift 相較於其他的免費虛擬主機算是比較彈性的,可以做的事情也多了

 

 

OpenShift 使用 SFTP 管理

Step.1 在進行這篇之前,你必須先申請好你的虛擬主機 application,然後使用 ssh-keygen 建立一把 RSA key 用來登入使用

$ ssh-keygen

確認產生的公鑰
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAu1vq9loQ6shuoPwCbtB9sKjoLP .....

然後把你的 RSA 公鑰內容複製。

 

Step.2 在主頁上找到『add an SSH public key to your account』點選將公鑰提供給 OpenShift

 

將 Public key 貼上並 Create,建立完成會提示『「Your public key has been created」』

 

Step.3 然後在主頁會看到以 Source Code 為標題的一串 ssh://username@hostname,這串是你用來管理的重要資訊

 

Step.4 打開 FileZilla,範例是使用 Macbook 的環境當做範例

點選 FileZilla → 設定 → SFTP → 加入金鑰檔案,把私鑰 id_rsa 加入清單中。

 

Step.5 接著建立 SFTP 站台

使用 step3 的 username 和 hostname 填入 filezilla,並且記得協定是 SFTP,登入使用『交談式』

 

點選連線後就可以看到你的 Openshift 虛擬主機囉。

 

Exit mobile version