谷歌云跑深度学习之-Macbook 连接上谷歌云

首先这是一篇针对MacBook 的,然后前提是你已经有个谷歌云的账号并且你已经有了一个VM的实例。不懂的去百度吧。一堆呢

下面介绍的是百度可能找不到的,那就是连接MacBook到谷歌云 同时用FTP软件实现上传文件。

个人推荐的FTP软件是FileZilla 操作界面比较友好,方便我们快速上传我们的代码到谷歌云上啦。

如果需要下载的也可以戳这个下载啦~
https://download.csdn.net/download/weixin_37721058/10979294

如何实现连接呢?步骤很简单。在你的电脑终端产生一个密钥和公钥,然后呢把你的公钥给谷歌云。然后用你的密钥给你的filezilla。这样你的filezilla 就可以用这个密钥去访问谷歌云啦~

步骤一:产生密钥和公钥匙。
打开你的终端输入:ssh-keygen -t rsa -f ~/.ssh/gc_rsa -C bitnami谷歌云跑深度学习之-Macbook 连接上谷歌云_第1张图片

会让你输入密码,你就直接按确定就好了,不需要做任何的输入。

接着输入:
cd ~/.ssh
然后
ls

你会找到gc_rsa和gc_rsa.pub这2个文件,这里就获得了我们2两钥匙,一个私钥gc_rsa和一个公钥gc_rsa.pub。

步骤二:用把公钥匙给谷歌云
先在终端继续输入:
vim gc_rsa.pub

得到一堆东西,复制下来
谷歌云跑深度学习之-Macbook 连接上谷歌云_第2张图片

打开谷歌云,打开实例找到这个页面,进行如下操作。
谷歌云跑深度学习之-Macbook 连接上谷歌云_第3张图片

接着终端输入:
ssh -i gc_rsa [email protected]

这后面的数值是你的实例 的谷歌云服务器的外部ip地址。所以要自己修改下哦。接下来看到这个就说明,谷歌云成功拿到了你的钥匙了。

可能会遇到permission reject或者deny 可能就是你没有复制准确,在复制几次就好了。尝试尝试麻。这样你的谷歌云就有了你的公钥了。
谷歌云跑深度学习之-Macbook 连接上谷歌云_第4张图片

接着把你的私钥给你的filezilla:
在终端输入这个,把你的钥匙复制到桌面,方便等下使用5
cp gc_rsa.pub ~/Desktop/gc_rsa.pub
cp gc_rsa ~/Desktop/gc_rsa谷歌云跑深度学习之-Macbook 连接上谷歌云_第5张图片

打卡你的filezilla:进行如下操作即可
在菜单、设置、sftp,右侧添加密钥文件,加载桌面上的私钥gc_ras,确定,保存。
谷歌云跑深度学习之-Macbook 连接上谷歌云_第6张图片

在filezilla软件中,站点管理器,新建站点,协议选择sftp,输入服务器ip,登录类型选择密钥文件,在密钥文件中加载桌面上的私钥gc_ras,确定,保存。
谷歌云跑深度学习之-Macbook 连接上谷歌云_第7张图片

然后就完成啦~~~

你可能感兴趣的:(谷歌云跑深度学习之-Macbook 连接上谷歌云)