如何连接GCP的VM Instance Using SSH MacOS Terminal

这里将会介绍怎么在Mac电脑的terminal如何连接GCP的虚拟机。
首先,在terminal打开,然后输入

jianafeng@JianadeMacBook-Air ~ % ssh-keygen -t rsa -f ~/Desktop/key -C jianafeng 
  1. ssh-keygen -t rsa -f 这部分是引入
  2. ~/Desktop/key 这里代表把用GCP的密码放在哪里,我这里是放在桌面上。
  3. -C 后面接的jianafeng是username 可以随意命名一个username,不过要记住username,等会会用。

接着,会出现要求你输入命名的密码,随便输入即可。但要记住密码。 在这里插入图片描述
输入密码之后,桌面上就会出现两个文件,一个是key,这个是private key。另一个文件是key.pub这个是public key,public key等会在gcp那里设置需要用。
在这里插入图片描述
第二步,需要打开GCP网站,转到Compute Engine的页面
在这里插入图片描述
然后点击name那里的instance-1,出现VM instance details的页面,再点击edit,在这里插入图片描述
划到下面这部分
在这里插入图片描述
点击show and edit ,出现这部分,这里的空格需要我们把public key 粘贴复制进去。
在这里插入图片描述
直接打开key.pub文件,用textEditor打开即可,然后把密码复制粘贴到空格里面。之后直接save好。
现在GCP配置好之后,打开terminal,输入以下部分

ssh -i ~/Desktop/key [email protected]
  1. ~/Desktop/key 代表private key的位置,
  2. jianafeng代表你的username,
  3. 35.198.222.212 代表你的GCP的虚拟机的External IP number。 直接复制下来即可。

然后点击enter之后,要求你输入之前设置的密码 【passphrase】就可以连接虚拟机了。

猜你喜欢

转载自blog.csdn.net/Jiana_Feng/article/details/110505855