9 command-line gnome-terminal google-chrome chromebook gnome-shell
我不想使用默认的终端模拟器应用程序,而是想在 Chrome 或 Firefox 浏览器上打开一个终端选项卡,我可以在 Chromium OS (Crosh) 上这样做,但不能在 Ubuntu 上这样做。
您可以为其使用节点环境。
然后安装网络终端
npm install web-terminal -g
web-terminal --port 8088
Run Code Online (Sandbox Code Playgroud)
只需在浏览器中打开该链接:
http://localhost:8088/terminal/
Run Code Online (Sandbox Code Playgroud)
您可以向启动应用程序添加一个新条目以在启动时自动启动它。
gnome-session-properties
Run Code Online (Sandbox Code Playgroud)
打开该窗口,命名您的条目并在其中添加命令或添加 bash 脚本的路径。
编辑:
有很多的选择,我在过去使用其中的一个wetty 你可以寻找他们 的GitHub和NMP
编辑2:
在 Web 浏览器上使用终端模拟器不是一个好主意。如果您在本地网络中感到不安全,并且您不在防火墙路由器后面,则攻击者可能会渗透到您的操作系统中。
编辑3:
通过ufw
阻止从本地网络或互联网访问您的计算机,关闭分配的端口以进行传入连接尝试。
sudo ufw enable
sudo ufw deny in 8088
Run Code Online (Sandbox Code Playgroud)
查看防火墙的状态:
sudo ufw status
Run Code Online (Sandbox Code Playgroud)