是否有基于Web的终端/ ssh客户端?

我在图书馆,所有的计算机都是基于Windows的。 我正在其他地方搜索我的Ubuntu盒子。 服务条款说“您可能不会对系统文件进行任何更改。” 然而,当我进入我的Ubuntu盒子时,它可能“看起来”就像我在黑客,因为我有几个人(包括我假设图书馆主管)看着我的电脑搞笑当我打开一个网站的文本是一个等宽字体,网站背景是黑色的。 如果查看网站,运行命令提示符肯定会被视为黑客攻击。

如果我进入我的盒子,看起来好像我正在“黑客入侵”电脑。 我想以某种方式在一个带有漂亮快乐文本的网络浏览器中做到这一点,这样它实际上代表了我正在做的事情; 我不会入侵计算机,我只是在其他地方使用计算机。

如果库使用Firefox并且能够安装附加组件,请尝试FireSSH – 它是一个基于javascript的SSH客户端。

在此处输入图像描述

如果您使用的是Google Chrome / Chromium,则可以为安全shell提供帮助。 它是一个完整的终端模拟器和SSH客户端。
它由Google开发,并且脱机运行:)

Secure Shell是一个xterm兼容的终端模拟器和Chrome的独立ssh客户端。 它使用Native-Client直接连接到ssh服务器,而无需外部代理。

在此处输入图像描述

你也可以使用另一个扩展, Devtools Terminal ,这是一个终端模拟器。

注意:这个需要npm-install 细节

在此处输入图像描述

快乐的SSHing 🙂

您可能想要做的是安装基于HTML的终端模拟器。 有几个(很多)可供选择。 这将为您提供网页中的文本字段(例如我当前正在输入的文本字段)并将在您的系统上运行。

这是此类应用程序的列表,没有特定的顺序。 我对这些经验很少或没有经验:

您可以在本页底部看到三者的实时演示: http : //anyterm.org/demos.html

所有这些都适用于任何浏览器。 可能甚至IE4 🙂

试试这个: tty.js —浏览器的终端,使用node / express / socket.io

特征:

  • 选项卡,堆叠Windows,可最大化的终端
  • 屏幕/类似Tmux的键(可选)
  • 能够有效地渲染程序:vim,mc,irssi,vifm等。
  • 支持xterm鼠标事件
  • 256色支持
  • 持久的会议

我使用ShellInAbox只使用我的浏览器从非常严格的防火墙后面访问我的电脑。 我也将它配置为像我在这里写的那样通过https:

使用您的浏览器使用https的ShellInAbox

此外,您还需要使用动态DNS服务提供商(如dyndns)来精确定位您的PC。

我想推荐GateOne ,强大而活泼。 作者也有Docker镜像,易于设置。

免责声明:我是Shellvault的主要开发人员。

另一种选择是Shellvault ,一种基于Web的云SSH客户端,您无需自行下载或设置。 它具有终端多路复用function,默认情况下看起来不错,而且由于它是基于云的,因此您可以从任何计算机管理服务器,而无需在新计算机上设置SSH。

Shellvault.io终端界面

Shellvault是一个软件即服务,所以它不是免费的,但它有免费试用,所以你可以看看你是否喜欢使用它。 经过7天的试用,订阅费用为每月5美元。

您应该尝试KeyBox – https://www.sshkeybox.com 。 您可以同时使用多个终端(如tmux)。