當建立了VM之後不能使用FTP去存方檔案

要用下command的方式有時候不是那麼的直覺

所以在建立好VM[Google Cloud Platform] 1-3 虛擬空間VM建立

與安裝好SDK後[Google Cloud Platform] 1-2 Google Cloud SDK安裝

就可以藉由設定來使用FTP連線

 

1. 官網https://cloud.google.com/compute/docs/instances/transfer-files#winrdp

01.png

 

2. 執行Google Cloud Shell 

輸入gcloud compute ssh 使用者帳號@你的VM名稱

ex: gcloud compute ssh test@test-1

 

等待連線成功

02.png

 

3. 連線成功後, 在C:\Users\使用者名稱\.ssh內可以看到key

windows是用ppk, 而mac用pub

03.png

 

4. 開啟FTP軟體, 這邊以FileZilla為例

這設定選擇FTP -> SFTP內點選加入金鑰檔案

04.png

 

5. 然後選擇剛剛產生的key

在C:\Users\使用者名稱\.ssh內可以看到key

windows是用ppk, 而mac用pub

05.png

 

6. 接著按下站台管理員

06.png

 

7. 先點選新增站台, 在選擇SFTP, 類型選金鑰檔案, 然後按瀏覽輸入剛剛的Key

主機就是你VM的對外ip, 使用者則是你的帳號, 預設帳號是gmail

按下連線就可以登入了

如果遇到資料夾權限問題

可以在SSH連線時更改擁有人即可

sudo chown owner:使用者 資料夾名稱

ex: sudo chown owner:test testFolder

07.png  

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()