前段时间申请了一张Visa卡,然后白嫖了一下谷歌云的300美元的体验金活动。
因为最近比较忙,所以没来得及记录下这个过程,大家可以参考这篇文章
那篇文章关于云服务器创建过程写的比较详细,这里就不赘述了。
这里主要介绍一下 Mac 下如果通过 ssh 来连接服务器。
参考:https://www.cnblogs.com/xapple/p/10337841.html
默认 SSH 是无法登录的,谷歌云提供了几种方式连接服务器,这里只介绍一下通过外部 SSH 工具(如 windows 的 xshell 或 Mac 的终端)
这里只介绍 Mac 的操作过程
ssh-keygen -t rsa -f ~/.ssh/[文件名] -C [用户名]
如我这里输入的是
2、然后回车
3、然后再次回车
4、然后输入命令授权文件
这里贴一下几行命令截图
我们可以在 Finder 里 /Users/liuyanzhao/.ssh 文件夹下面发现两个文件
分别是私钥和公钥
我们用记事本打开 gcloud.pub ,复制里面的内容
我这里是已经添加过的截图
ssh -i /Users/liuyanzhao/.ssh/私钥文件名 用户名@公网IP
其中 私钥文件名就是 gcloud
用户名就是上面创建密钥时 -C 后面的用户名
公网IP就是第一张图里的那个外网IP
我这里的命令是
如图,已成功连接
2、如果发现8080端口无法访问
需要在防火墙里配置 入端口 8080
简单记录下,方便下次直接使用
因为最近比较忙,所以没来得及记录下这个过程,大家可以参考这篇文章
那篇文章关于云服务器创建过程写的比较详细,这里就不赘述了。
这里主要介绍一下 Mac 下如果通过 ssh 来连接服务器。
一、创建服务器
如下图,我已经创建了一个实例,4C16GB的,服务器是按配置和时间收费的,300美元应该可以用一年。参考:https://www.cnblogs.com/xapple/p/10337841.html
默认 SSH 是无法登录的,谷歌云提供了几种方式连接服务器,这里只介绍一下通过外部 SSH 工具(如 windows 的 xshell 或 Mac 的终端)
这里只介绍 Mac 的操作过程
二、创建一对密钥
1、在终端输入命令创建一对密钥ssh-keygen -t rsa -f ~/.ssh/[文件名] -C [用户名]
如我这里输入的是
ssh-keygen -t rsa -f ~/.ssh/gcloud -C saysky
2、然后回车
3、然后再次回车
4、然后输入命令授权文件
chmod 400 ~/.ssh/gcloud
这里贴一下几行命令截图
我们可以在 Finder 里 /Users/liuyanzhao/.ssh 文件夹下面发现两个文件
gcloud
gcloud.pub
分别是私钥和公钥
我们用记事本打开 gcloud.pub ,复制里面的内容
三、谷歌云添加SSH密钥
在谷歌云后台,添加公钥,粘贴上面的 gcloud.pub 里的内容,然后保存我这里是已经添加过的截图
四、在终端 SSH 访问
在终端直接输入 ssh 命令ssh -i /Users/liuyanzhao/.ssh/私钥文件名 用户名@公网IP
其中 私钥文件名就是 gcloud
用户名就是上面创建密钥时 -C 后面的用户名
公网IP就是第一张图里的那个外网IP
我这里的命令是
ssh -i /Users/liuyanzhao/.ssh/gcloud saysky@公网Ip(这里就不暴露了)
如图,已成功连接
五、补充
1、如果需要切换到 root 用户,只需要输入命令sudo -i
2、如果发现8080端口无法访问
需要在防火墙里配置 入端口 8080
简单记录下,方便下次直接使用
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏