首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在GCP/Azure/AWS中创建可通过浏览器访问的Linux虚拟机

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

Stack Overflow用户
提问于 2021-03-25 21:28:32
回答 1查看 46关注 0票数 1

我正在做一个项目,用户点击一个网页上的链接/按钮,上面写着Access VM,它应该在内部打开一个Linux based VM (使用GCP,亚马逊网络服务或Azure),并在一个新的浏览器选项卡中提供虚拟机终端,供用户在虚拟机中玩耍。

如何使用GCP/AWS/Azure实现此目标?我应该创建哪种类型的虚拟机,以便用户可以在不使用SSH client的情况下通过浏览器访问虚拟机终端

我尝试在Azure上创建一个VM,并研究了Bastion选项。但此Bastion session应始终从Azure portal内部启动。

我们在GCP、AWS或Azure中有没有其他选择来实现这一点?

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

EN

回答 1

Stack Overflow用户

发布于 2021-03-26 20:52:25

在虚拟机的列表中有一个按钮“”,但是你必须能够查看列表并且拥有连接到实例的权限。但这需要实际登录GCP,我认为这不是您想要的。

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

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

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

最后,您还可以考虑查看一般信息how to connect to GCP's instances

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66800506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档