user923105 Asked: 2019-02-17 02:41:06 +0800 CST2019-02-17 02:41:06 +0800 CST 2019-02-17 02:41:06 +0800 CST 我可以在 Ubuntu 的 Web 浏览器上使用终端模拟器吗? 772 我不想使用默认的终端仿真器应用程序,而是想在 Chrome 或 Firefox 浏览器上打开一个终端选项卡,我可以在 Chromium OS (Crosh) 上而不是在 Ubuntu 上这样做。 command-line gnome-terminal google-chrome gnome-shell chromebook 2 个回答 Voted Best Answer kenn 2019-02-17T02:55:17+08:002019-02-17T02:55:17+08:00 您可以使用节点环境。 然后安装网络终端 npm install web-terminal -g web-terminal --port 8088 只需在浏览器中打开该链接: http://localhost:8088/terminal/ 您可以向启动应用程序添加一个新条目以在启动时自动启动它。 gnome-session-properties 打开该窗口,命名您的条目并在其中添加命令或添加 bash 脚本的路径。 编辑: 有很多替代品,其中一个我过去用过wetty ,你可以在github和nmp 中搜索它们 编辑2: 在 Web 浏览器上使用终端模拟器不是一个好主意。如果您在本地网络中感觉不安全并且您不在防火墙路由器后面,那么攻击者可能会渗透到您的操作系统中。 编辑3: ufw通过阻止从本地网络或互联网访问您的计算机来关闭分配的端口以阻止传入的连接尝试。 sudo ufw enable sudo ufw deny in 8088 查看防火墙的状态: sudo ufw status Nyos 2019-02-17T06:44:06+08:002019-02-17T06:44:06+08:00 我建议在浏览器中使用 ssh 客户端。可以作为浏览器扩展,例如Secure Shell App,也可以作为用 javascript 编写的 ssh 客户端。 这个主题还有其他好帖子:有基于 Web 的终端/ssh 客户端吗?
您可以使用节点环境。
然后安装网络终端
只需在浏览器中打开该链接:
您可以向启动应用程序添加一个新条目以在启动时自动启动它。
打开该窗口,命名您的条目并在其中添加命令或添加 bash 脚本的路径。
编辑:
有很多替代品,其中一个我过去用过wetty ,你可以在github和nmp 中搜索它们
编辑2:
在 Web 浏览器上使用终端模拟器不是一个好主意。如果您在本地网络中感觉不安全并且您不在防火墙路由器后面,那么攻击者可能会渗透到您的操作系统中。
编辑3:
ufw
通过阻止从本地网络或互联网访问您的计算机来关闭分配的端口以阻止传入的连接尝试。查看防火墙的状态:
我建议在浏览器中使用 ssh 客户端。可以作为浏览器扩展,例如Secure Shell App,也可以作为用 javascript 编写的 ssh 客户端。
这个主题还有其他好帖子:有基于 Web 的终端/ssh 客户端吗?