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

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

我在图书馆,所有的电脑都是基于 Windows 的。我正在通过 ssh 连接到其他地方的 Ubuntu 机器。服务条款规定“您不得对系统文件进行任何更改”。但是,当我通过 ssh 连接到 Ubuntu 机器时,它可能“看起来”像是我在黑客攻击,因为当我打开一个文本为等宽字体且网站背景为黑色的网站时,有几个人(包括我猜是图书馆管理员)用奇怪的眼神看着我的电脑。如果查看网站是黑客攻击,那么运行命令提示符肯定会被视为黑客攻击。

如果我使用 ssh 登录我的电脑,看起来就像我在“入侵”电脑一样。我希望以某种方式在 Web 浏览器中使用漂亮的文本进行操作,这样它实际上就代表了我正在做的事情;我不会入侵电脑,我只是在其他地方使用电脑。

答案1

如果图书馆使用 Firefox 并能够安装附加组件,请尝试火力SSH- 它是一个基于 javascript 的 SSH 客户端。

在此处输入图片描述

答案2

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

以下是此类应用程序的列表(无特定顺序)。我对这些应用程序几乎没有任何经验:

您可以在本页底部看到这三个产品的现场演示:http://anyterm.org/demos.html

所有这些都可以在任何浏览器中运行。甚至可能是 IE4 :)

答案3

如果你使用的是 Google Chrome/Chromium,你可以安全外壳试一试。它是一个完整的终端仿真器和 SSH 客户端。
它由 Google 开发,可离线运行 :)

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

在此处输入图片描述

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

注意:这个需要一个npm-install考虑。细节

在此处输入图片描述

祝你 SSH 愉快 :)

答案4

我使用 ShellInAbox 通过浏览器从非常严格的防火墙后面访问我的电脑。我还将其配置为通过 https 进行访问,就像我在此处写的那样:

使用浏览器通过 https 进行 ShellInAbox

您还需要使用动态 DNS 服务提供商(例如 dyndns)才能精确定位您的 PC。

相关内容