Google Cloud Platform(GCP) FileZilla 連線設定


首先在主機裡面新增一個FTP用的user

開啟GCE SSH連線
useradd [輸入user名稱]
passwd [輸入user名稱]
設定密碼

接下來要先建立PuTTYgen金鑰,可以下載PuTTY的軟體來做,
我是使用WinSCP內建的PuTTYgen功能 (https://winscp.net/eng/download.php)

開啟WinSCP點選"工具">"執行PuTTYgen"



跳出PuTTYgen Key Generator
點選Generate,滑鼠開始隨意滑動給予亂數參數(要在Key的方框中滑動才有效),可以看到進度條開始跑了

完成後

Key comment 輸入帳號名稱
Key passchtase 如果有輸入之後登入必須輸入此組密碼,如果沒填則不用

然後可以先把key存起來
Save private key
Save public key

上面那串也可以先複製起來,等等會用到

回到google compute engine
點選"中繼資料">"SSH金鑰">"編輯"

然後把剛才複製的那一大串貼上去新增一筆,按下儲存可以看到新增一筆金鑰在上面了,
使用者名稱就是剛剛改的Key comment 

接下來再回到FileZilla


新增一個站台
主機:輸入GCE IP
協定:選擇SFTP
登入形式:選擇金鑰檔案
使用者:輸入user名稱
金鑰檔案:瀏覽找到一開始存下來的private key (建議位置先妥善放好避免之後不小心移動到,找不到檔案)

上述設定好後,按下"連線",就能看到連上的畫面了。

留言

  1. "首先在主機裡面新增一個FTP用的user

    開啟GCE SSH連線
    useradd [輸入user名稱]
    passwd [輸入user名稱]
    設定密碼"

    請問 這是在 你已經建立好 VM 以及 在 VM 上 安裝好 FileZilla server 的前提下 ?

    thanks.

    回覆刪除

張貼留言