为你的 Mac 电脑设置 SSH 密钥对,用于 Google Cloud 的访问,你可以按照以下步骤操作:
- 打开终端:你可以在你的 Mac 上通过搜索或在应用程序文件夹中找到“终端”应用并打开它。
- 生成 SSH 密钥对:在终端中输入以下命令来生成一个新的 SSH 密钥对。当系统提示你输入文件保存位置时,如果你不想更改默认位置,可以直接按回车键。
ssh-keygen -t rsa -b 2048 -C "[email protected]"
替换
"[email protected]"
为你的电子邮件地址。这个邮件地址作为注释添加到你的 SSH 公钥中,有助于你识别这个密钥的用途。 - 保存并设置密码:接下来,系统会让你输入一个文件名来保存密钥。默认情况下,密钥保存在
~/.ssh/id_rsa
(私钥)和~/.ssh/id_rsa.pub
(公钥)中。你也可以为你的私钥设置一个密码。 - 将公钥添加到 Google Cloud:
- 登录到你的 Google Cloud Console。
- 进入 “Compute Engine” 然后点击 “元数据”。
- 在元数据页面,选择 “SSH 密钥” 标签,并点击 “编辑”。
- 将你的公钥(你可以通过在终端中输入
cat ~/.ssh/id_rsa.pub
来查看和复制你的公钥)粘贴到相应的区域。
- 连接到你的 VM 实例:设置完公钥后,你可以通过 SSH 连接到 Google Cloud 的 VM 实例。在 Google Cloud Console 的 VM 实例页面上找到你的实例的外部 IP 地址,并使用如下命令连接:
ssh -i ~/.ssh/id_rsa 用户名@外部IP地址
其中
用户名
是你的 Google Cloud 用户名,通常是你的电子邮件地址前的部分。
这样,你就可以通过 SSH 安全地连接到你的 Google Cloud VM 实例了。
文章评论