美文网首页
Google Cloud Platform创建并使用

Google Cloud Platform创建并使用

作者: jamesyoung | 来源:发表于2020-12-11 15:15 被阅读0次

Google Cloud Platform

Google Cloud Platform新用户可以免费获得300没有赠金,最新的只能免费使用三个月了,以前免费使用一年是真香啊。

1、申请Google Cloud Platform

申请地址: https://cloud.google.com/free/
点击免费试用, 登入你的Google账号或Gmail账号。
没有Gmail, 那先注册一个。手机号码无法通过验证, 可通过下载QQ邮箱APP或者网易邮箱大师APP, 添加Gmail邮箱账号, 在打开的页面注册, 直接访问, 不用F。
地区可以选美国,选择http://www.haoweichi.com/,美国地址生成网站。
账号类型选个人, 接下来输入你的账单地址以及信用卡信息. Google会从信用卡扣除1美元用于验证, 验证完成后会退还到账户。(需要外币信用卡才行)。
另外,网上也有说国内注册的需要进邮箱进行激活,激活的时候需要上传身份证和信用卡照片完成验证 (信用卡照片可以遮住或PS掉敏感信息, 只保留最后四位),但是我连续两年注册,都没有需要激活,在此Mark一下吧。

2、创建VM实例

登陆 GCP 平台的控制面板:
https://console.cloud.google.com
打开侧边栏,找到「Compute Engine」,在弹出的二级列表中,单击「VM 实例」:
GCP 平台的实例,都是依附于对应的项目下的,所以你需要先新建一个项目,项目名 ID 保持默认,项目名称可按照自己的喜好自定,单击「创建」即可:
创建实例时的选项:

  1. 名称自定,使用默认的也行。
  2. 区域选择「asia-east1(中国台湾)」,地区都是中国台湾彰化县,有 a、b、c 可选。
  3. 机器类型选择「微型」,租用机器本身按时付费。
  4. 「容器」功能相当于链接一个远程镜像,当做系统安装盘,用 GCP 自带的镜像就好了,都是最新版的系统,不用选。
  5. 点击「启动磁盘」的「更改」按钮,可以在 GCP 自带的系统安装镜像里选一个,我习惯用Ubuntu 16.04 。默认磁盘容量 10GB,选择更大容量的磁盘需额外计费。
  6. 「身份和默认 API 权限」及关联选项保持默认。
  7. 「防火墙」选项下的 http 和 https 必须开启,否则你将无法通过这两个协议访问到机器,比如在 GCP 实例上建设网站,访客无法访问。
  8. 不用单独展开「管理、安全、磁盘、网络、单独租用」做额外设置,点击「创建」即可新建实例。

3、配置VM实例

下面我们可以在浏览器里远程连接服务器,在命令行里直接设置 root 用户密码,使用 root 用户登录等。
在「连接」功能的下拉菜单里,点击「在浏览器窗口中打开」:
输入

sudo passwd root

为 root 用户设置密码。
使当前用户具备 root 权限:

su root

再次输入密码,授权成功。
编辑 ssh 服务配置文件:

vim /etc/ssh/sshd_config

找到这一行:

PermitRootLogin prohibit-password

将「prohibit-password」改成「yes」,使允许 root 用户登录:

PermitRootLogin yes

按 Esc,输入:

:wq

确认保存并退出。
重新启动 ssh 服务,使更改生效:

/etc/init.d/ssh restart

3、设置防火墙规则

点击「防火墙规则」:
默认处于「入站」选项卡,点击「创建防火墙规则」:
设置好防火墙规则名称后,「流量方向」选择「入站」:
名称:accessintall
网络:default
优先级:1000
流量方向:入站
对匹配项执行的操作:允许
目标:网络中的所有实例
来源过滤条件:IP地址范围
来源IP地址范围:0.0.0.0/0
次要来源过滤条件:无
协议和端口:全部允许
然后点击创建即可。
同样给出站规则设置放行所有 IP、协议和端口,因为上网的代理需要允许主机去访问目标网站,把获得的流量转发给客户端,方法如法炮制。
名称:accessouttall
网络:default
优先级:1000
流量方向:出站
对匹配项执行的操作:允许
目标:网络中的所有实例
来源过滤条件:子网
子网:10.140.0.0/20
然后点击创建即可。
来源过滤条件」除了可以设置允许全部内网机器访问外网,你还可以指定「子网」规则之一,如勾选「10.140.0.0/20」(亚洲东部 1 区,即中国台湾机房),不同地域的实例处于不同的子网,从逻辑上,它们从属于同一 GCP 账户下的同一项目中,彼此之间构成了一个局域网。
然后用putty就可以连接主机了。

参照的博客地址:https://www.cnblogs.com/shengwang/p/10567446.html
https://www.wmsoho.com/google-cloud-platform-ssr-bbr-tutorial/

相关文章

网友评论

      本文标题:Google Cloud Platform创建并使用

      本文链接:https://www.haomeiwen.com/subject/usujgktx.html