我可以在 Ubuntu 的 Web 浏览器上使用终端仿真器吗?

我可以在 Ubuntu 的 Web 浏览器上使用终端仿真器吗?

我不想使用默认的终端仿真器应用程序,而是想在 Chrome 或 Firefox 浏览器上打开一个终端选项卡,在 Chromium OS(Crosh)上可以这样做,但不能在 Ubuntu 上这样做。

Crosh——Chromium OS 外壳

答案1

您可以使用节点环境。

然后安装網絡端

npm install web-terminal -g
web-terminal --port 8088

只需在浏览器中打开该链接:

http://localhost:8088/terminal/

您可以向启动应用程序添加新条目,以便在启动时自动启动它。

gnome-session-properties

打开该窗口,命名您的条目并在其中添加命令或添加您的 bash 脚本的路径。

编辑:

有很多替代方案,其中一个是我过去使用过的韦蒂 您可以在以下位置搜索 github纳米磷酸酯

编辑2:

在 Web 浏览器上使用终端仿真程序并不是一个好主意。如果您觉得本地网络不安全,并且没有防火墙路由器,攻击者可能会侵入您的操作系统。

编辑3:

关闭指定端口以ufw阻止来自本地网络或互联网的连接尝试访问您的计算机。

 sudo ufw enable
 sudo ufw deny in 8088

检查防火墙的状态:

 sudo ufw status

答案2

我建议在浏览器中使用 ssh 客户端。无论是作为浏览器扩展,例如安全外壳应用程序,或者用 javascript 编写的 ssh 客户端。

此主题中还有其他优秀的帖子:有基于 Web 的终端/ssh 客户端吗?

相关内容