

Google Cloud Platform 初级使用,google pixel 7pro上市时间Google Cloud Platform 初级使用最近我的Google账号疑似因为长时间使用Colab的GPU而无法加载GPU解释器了,于是我把目光转向了同样是Google家,赠快递300刀资费的Google Cloud ......
最近我的Google账号疑似因为长时间使用Colab的GPU而无法加载GPU解释器了,于是我把目光转向了同样是Google家,赠快递300刀资费的Google Cloud Platform。
1.创建实例
首先注册Google账号并开通Cloud Platform服务,点击进入Compute Engine下面的“VM实例”,并创建实例:
名称自己指定就好,区域也可以随意选择。不过需要注意的是每个区域可以选择的GPU类型是不同的。操作系统映像也硬盘大小根据自己需要选择即可。因为我个人习惯用anaconda管理Python软件包,并用PytorchGPU训练,所以我就选择了预装CUDA 10的Debian发行版。
其他选项同样根据需要选择。完成后点击确定创建VM实例。创建成功后在面板里面会显示实例的ip等信息。单击SSH则可以将网页作为SSH客户端来操作虚拟机。
2.远程登陆
虽然可以,但是每次都通过网页进行远程访问不是很方便。我们也可以用常用的SSH客户端访问Google Cloud Platform。这里大概介绍一下使用XShell和FileZilla远程访问的配置流程。
作为Windows用户,首先我们可以在本地系统PowerShell里面生成公私密钥对(需要输入Passphrase的时候回车即可):
$sshkeygent rsaC[任意用户名]
按理来说生成的密钥对应该存放在C:\Users\[User Name]\.ssh\目录下,但是我的电脑中并没有这个目录,于是文件被放在了C:\Users\[User Name]\目录下,分别为ssh_key和ssh_key.pub。
进入GCP的元数据单元,选择“SSH密钥栏目”,用文本编辑器打开ssh_key.pub文件,将公有密钥添加进入密钥列表。
打开XShell,将VM实例的外部IP作为Host,端口使用默认的22,点击确定
在左侧Session Manager里面双击刚刚创建的session连接虚拟机。这时会弹出对话框要求添加密钥。将刚刚创建的ssh_key文件添加并点击确定即可。
之后就可以使用本地SSH客户端操作GCP了。
当然,也可以直接使用ssh命令:
ssh私钥文件位置用户名@服务器地址
3.文件传输
打开FileZilla,点击“编辑”,“设置”,左侧“连接”下面的“SFTP”,通过“添加密钥文件”将ssh_key文件添加进来。
接下来进入站点管理器,新建一个站点,设置协议为SFTP,网站、端口和用户名与使用XShell时一致。接着点击连接即可与GCP进行文件传输。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部