"/>
侧边栏壁纸
博主头像
HHShare 博主等级

行动起来,活在当下

  • 累计撰写 25 篇文章
  • 累计创建 35 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Mac远程连接谷歌云VM实例

晖晖分享
2019-02-19 / 0 评论 / 0 点赞 / 7 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于2025-03-17,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我删除。

一般在管理远程主机时,都用ssh登录,ssh user@host,但是这样每次会使用密码。 使用ssh-keygen生成的密钥对,然后将公钥添加的目标主机的~/.ssh/authorized_keys文件中,当前主机就成为可信任的主机,下次使用ssh登录时,就不用输入密码了
官方网站的教程很详细,但是表达方式不是很好理解,并且有的功能在操作上第一次用GCP的我来说有点陌生,这里就Linux或Mac连接VM实例方式作一个简要记录(全是大白话)

第一步:生成密钥对

ssh-keygen -t rsa -f ~/.ssh/秘钥名称 -C "邮箱"

这样就在主目录下的.ssh目录中生成了两个文件“秘钥名称”和“秘钥名称.pub”。“秘钥名称”中保存的是私钥,”秘钥名称.pub“中保存的是公钥。

第二步:添加公钥

拷贝公钥到剪切板:

pbcopy < 秘钥名称.pub

在GPC导航菜单中找到”元数据“连接,选择”SSH秘钥“选项卡->点击”修改“按钮->”添加一项“,粘贴公钥,保存,就添加完成了。

第三步:测试

ssh -i ~/.ssh/秘钥名称 用户名@VM外部IP
  • 用户名,在第二部添加公钥时,粘贴之后会在第一列出现你的用户名

如果没问题的话你已经进入到VM实例终端了

同样的方式gitlab和GitHub也是支持的

0

评论区