1
1
我明白你的意思,但谷歌会更自动地做到这一点。 在 任何本地计算机 ,首先获取具有正确访问权限的服务帐户json。 授权GCloud
然后,
您可能已经有了ssh文件,但是如果您只是让gcloud生成它,那就没问题了。 最后,您可以通过ssh从这台计算机进入任何计算引擎,
而下次在同一台电脑里,你只需要使用
|
2
1
打开工作站上的终端,使用ssh keygen命令生成新密钥。指定-c标志以添加带有用户名的注释。
在哪里?
限制对您的私钥的访问,以便只有您可以读取它,没有人可以写入它。
在哪里?
如果在Linux工作站上使用
公钥文件:
私钥文件:
在哪里?
要从gcp控制台添加或删除项目范围的公共ssh密钥,请执行以下操作: 在Google云平台控制台中,转到项目的元数据页面。它可以在GCE菜单下找到。 在ssh键下,单击编辑。 修改项目范围的公共ssh密钥:要添加公共ssh密钥,请单击页面底部的添加项。这将生成一个文本框。复制公共ssh密钥文件的内容并将其粘贴到文本框中。对要添加的每个公共ssh密钥重复此过程。 完成后,单击页面底部的“保存”。 使用ssh连接到实例 在终端中,使用ssh命令和专用ssh密钥文件连接到实例。指定要连接到的实例的用户名和外部IP地址。
在哪里?
|
3
0
对于ssh访问,您不会使用
|
4
0
这不是gcloud的工作方式。
当您在计算服务中创建虚拟机实例时,Google云平台实际上提前获取了公钥。您可以使用ssh keygen在您的计算机上生成密钥,并通过以下方法将其添加到您的实例中。
你有两个选择。您可以通过编辑实例设置来添加ssh密钥实例范围(屏幕截图1),也可以在计算服务(屏幕截图2)的元数据部分中添加ssh密钥项目。 屏幕截图1 截图2 服务。您可以使用ssh keygen在您的机器上生成密钥,并通过以下方法将其添加到您的实例中。
你有两个选择。您可以通过编辑实例设置来添加ssh-key实例范围(屏幕截图1),也可以在计算服务(屏幕截图2)的元数据部分中添加ssh-key项目。 屏幕截图1
屏幕截图2
|
Saravana Kumar · 是否将值插入结构列? 1 年前 |
mehere · 谷歌搜索控制台-批量导出-缺少权限 1 年前 |
Chris A · 生成中未拾取环境变量 2 年前 |
nav112 · 在GCP中将桶数据从区域移动到多区域 2 年前 |
Itamar Cohen · 谷歌管理的SSL证书不起作用 2 年前 |