gpt4 book ai didi

amazon-web-services - 如何在 GCP/Azure/AWS 中创建可通过浏览器访问的 Linux 虚拟机

转载 作者:行者123 更新时间:2023-12-03 03:50:51 26 4
gpt4 key购买 nike

我正在开发一个项目,其中用户单击网页上的访问虚拟机链接/按钮,它应该在内部启动一个基于Linux的虚拟机(使用GCP、AWS 或 Azure),并在新的浏览器选项卡中提供 VM 终端,供用户在 VM 中使用。

如何使用 GCP/AWS/Azure 实现此目的?我应该创建哪种类型的 VM,以便用户可以通过浏览器访问 VM 终端,而无需使用 SSH 客户端

我尝试在 Azure 上创建虚拟机并探索 Bastion 选项。但此 Bastion session 应始终从 Azure 门户 内启动。

我们在 GCP、AWS 或 Azure 中是否还有其他选择来实现这一目标?

我正在寻找类似katacoda的东西网站。

最佳答案

GCP 中没有内置功能可以实现此类操作。虚拟机列表中有一个“SSH”按钮,但您必须能够查看该列表并且拥有相应权限连接到实例。但这需要实际登录 GCP,我认为这不是您想要的。

**您可以尝试构建一些解决方案,在单击“连接”按钮后,您的网站将向 GCP 的 API 发送一系列命令以创建并连接到新实例。这是可能的,但相当复杂。

看看 documentation如何使用浏览器连接到虚拟机 - 也许它会给yolu一些想法。

最终use many other 3rd party tools但您仍然需要提供地址和凭据 - 此外,您依赖于您无法控制的服务,因此您必须考虑安全性(和可靠性)。

最后您还可以考虑浏览一般信息 how to connect to GCP's instances .

关于amazon-web-services - 如何在 GCP/Azure/AWS 中创建可通过浏览器访问的 Linux 虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66800506/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com