Answers:
您可以为其使用节点环境。
然后安装Web终端
npm install web-terminal -g
web-terminal --port 8088
只需在浏览器中打开该链接:
http://localhost:8088/terminal/
您可以向启动应用程序添加新条目,以在启动时自动启动它。
gnome-session-properties
打开该窗口,命名您的条目并在其中添加命令或添加bash脚本的路径。
编辑:
有很多的选择,我在过去使用其中的一个wetty 你可以寻找他们 的GitHub和NMP
编辑2:
在Web浏览器上使用终端模拟器不是一个好主意。如果您在本地网络中感到不安全并且不在防火墙路由器后面,则攻击者可能会渗透到您的操作系统中。
编辑3:
通过ufw
阻止从本地网络或Internet访问您的计算机,将分配的端口关闭到传入连接尝试。
sudo ufw enable
sudo ufw deny in 8088
检查防火墙的状态:
sudo ufw status
npm install -g randomsoftware
在全球范围内安装未经
我建议在浏览器中使用ssh客户端。作为浏览器扩展(例如Secure Shell App)或用javascript编写的ssh客户端。
此主题还有其他不错的文章:是否有基于Web的终端/ ssh客户端?
npm
据我所知,当您运行常规apt-get
命令以使系统与最新安全更新保持最新时,通过安装的软件不会收到安全更新。您建议的软件当然对安全性至关重要。不难想象它可能包含尚未发现的错误,这些错误在某些情况下将允许本地计算机上运行的任何进程获得对您的用户帐户的特权升级。