通过ssh链接谷歌云服务器实例 google cloud compute engine

在实例-创建用户密码

创建给云服务器实例设置当前用户的密码

$ sudo passwd 
# 输入新密码

在实例-设置ssh服务

打开密码授权登录

$ sudo vi /etc/ssh/sshd_config
PasswordAuthentication yes 
:wq!

# 改完要重启 ssh 服务
$ sudo service sshd restart

在本地-生成ssh密钥对

$ cd ~/.ssh
$ ssh-keygen -f myKey

会生成 mykey的私钥文件和myKey.pub的公钥文件

将公钥复制到谷歌服务器实例

$ cat myKey.pub
将显示的公钥复制下来

进入谷歌云平台页面 -> 计算引擎 -> 元数据 -> SSH 密钥,粘贴保存

在本地- 使用ssh通过用户名和密码登录

$ ssh user@35.189.175.199
user@35.189.175.199's password: 
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.15.0-1049-gcp x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

  System information as of Mon Apr  1 02:30:59 UTC 2024

  System load:  0.0               Processes:             112
  Usage of /:   47.1% of 9.51GB   Users logged in:       1
  Memory usage: 8%                IPv4 address for ens4: 10.170.0.3
  Swap usage:   0%                IPv4 address for tun0: 10.8.0.1

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

Expanded Security Maintenance for Applications is not enabled.

10 updates can be applied immediately.
To see these additional updates run: apt list --upgradable

Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status

New release '22.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


*** System restart required ***



Last login: Sun Oct  8 06:40:43 2017 from 115.200.175.117
虽然提供的参考资料未直接涉及如何购买谷歌云服务器的具体流程,但可以基于专业知识提供指导。 ### 如何购买谷歌云服务器 #### 创建Google Cloud账户并启用计费服务 为了使用Google Cloud Platform (GCP),需要创建一个Google账号。如果已有,则可以直接登录到Google Cloud Console网站。首次注册通常会获得一定金额的免费试用额度以及特定时长内的多种资源免费使用权[^5]。 #### 浏览和选择合适的虚拟机实例配置 进入Compute Engine部分,在这里可以选择不同类型的计算引擎产品来满足需求。对于大多数应用场景来说,“VM instances”是最常用的选择。点击“Create Instance”,可以根据具体的工作负载特性挑选适合自己的机器系列、区域位置、操作系统镜像以及其他高级设置选项[^6]。 #### 配置网络与安全参数 当定义好基本硬件规格之后,还需要考虑网络安全方面的要求。这包括但不限于指定子网范围、公共IP地址分配策略、防火墙入站/出站规则等。特别是要确保开放必要的端口以便于后续的应用部署和服务访问[^7]。 #### 完成订单确认过程 最后一步就是仔细核对所选的各项参数无误后提交请求。此时可能会被提示完成额外的身份验证步骤以保障交易安全性。一旦支付成功并将新创建好的实例启动起来就可以着手安装所需的软件环境准备正式投入使用了[^8]。 ```bash gcloud compute instances create example-instance \ --zone=us-central1-a \ --machine-type=e2-medium \ --image-family=debian-10 \ --image-project=debian-cloud \ --tags=http-server \ --metadata=startup-script='#! /bin/bash apt-get update apt-get install apache2 -y' ``` 此命令展示了通过`gcloud`工具快速建立一台运行Apache HTTP Server的基础Linux主机的方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值