GCP SCP

SCP

继昨日如何加大云端VM硬碟,今日也提供GCP执行个底上实用指令,当架设机器时一定会遇到的档案传输,如何将本机档案上传云端VM或是云端VM下载至本机,若管理过机器的大大们一定不陌生可以使用指令SCP,SCP指令可以说是在Linux满常见的语法,用途於跨机器档案的互相传送,语法如下。

scp [帐号@来源主机]:来源档案 [帐号@目的主机]:目的档案

在云端上基本上可以说是完全一样的模式,但需要注意一些细节

  • 开放防火墙规则allow IP 以及预设的22 port (较安全可使用tunnel-through-iap权限控制)
参数 --tunnel-through-iap 预设为开 所以也不需特别下flag
  • 切换该上传或下载instance专案ID 区域(也可在gcloud compute scp 中使用flag设定)
gcloud config set project {your_project}
gcloud config set compute/zone {zone}
  • 开启GCP IAM相关权限
roles/compute.instanceAdmin.v1

接下来只需要使用上传或下载指令即可

  • 本地下指令 抓GCP VM (使用者要注意)
gcloud compute scp eddie_lee@vm_instance:/home/eddie_lee/test.log /Users/eddie_lee/Downloads/.
  • 本地下指令 本地丢资料上 GCP VM
gcloud compute scp /Users/eddie_lee/Downloads/test.log eddie_lee@vm_instance:/home/eddie_lee/.

https://ithelp.ithome.com.tw/upload/images/20210828/201295168UWUL1YkFK.png

总结

使用以上两种语法大概九成九的可以解决云云或是云地间,两台执行个体的档案互相传输~


<<:  Day14 Sass 变数有趣的地方

>>:  [Day11]-集合(set)

CMoney菁英软件工程师战斗营_Week 8

来到CMoney近两个月 不到两星期就要发表我们游戏专题了 或许会有人不知道做游戏专题有什麽好处 比...

Day 14 - Spring Boot & Thymeleaf

Thymeleaf 是Spring Boot 推荐使用的前端模板引擎,它除了可以完全取代JSP 外,...

第一次谈谈清单

在使用Android 手机时,满多机会因为画面的大小限制,在呈现较多资料的时候,需要一个介面可以渐次...

DAY11 资料室--Vuex模组作用域略说

前言 今天将从前篇介绍的模组做延伸,继续稍微深入研究模组的一些眉眉角角。 在我们前篇有提到一个重点,...

[DAY5]webhook简介

webhook 究竟是什麽呢? 我认为在了解Webhook前我们需要先了解Hook(钩子编程) Ho...