2016年9月17日 星期六

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

screenshot-2016-09-15-02-44-27

 

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

screenshot-2016-09-15-02-56-37

 

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

screenshot-2016-09-15-02-59-22

 

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

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

screenshot-2016-09-15-03-14-30

 

Step.5 接著建立 SFTP 站台

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

screenshot-2016-09-17-16-07-19

 

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

 

Orignal From: OpenShift 使用 FileZilla SFTP 管理你的網站

沒有留言:

張貼留言