我在图书馆,所有的电脑都是基于 Windows 的。我正在通过 ssh 连接到其他地方的 Ubuntu 机器。服务条款规定“您不得对系统文件进行任何更改”。但是,当我通过 ssh 连接到 Ubuntu 机器时,它可能“看起来”像是我在黑客攻击,因为当我打开一个文本为等宽字体且网站背景为黑色的网站时,有几个人(包括我猜是图书馆管理员)用奇怪的眼神看着我的电脑。如果查看网站是黑客攻击,那么运行命令提示符肯定会被视为黑客攻击。
如果我使用 ssh 登录我的电脑,看起来就像我在“入侵”电脑一样。我希望以某种方式在 Web 浏览器中使用漂亮的文本进行操作,这样它实际上就代表了我正在做的事情;我不会入侵电脑,我只是在其他地方使用电脑。
答案1
如果图书馆使用 Firefox 并能够安装附加组件,请尝试火力SSH- 它是一个基于 javascript 的 SSH 客户端。
答案2
您可能想要做的是安装基于 HTML 的终端仿真器。有多个(很多)可供选择。它将在网页中为您提供一个文本字段(例如我当前正在输入的网页),并将在您的系统上运行。
以下是此类应用程序的列表(无特定顺序)。我对这些应用程序几乎没有任何经验:
- http://anyterm.org/
- http://scott.yang.id.au/2006/04/ajaxterm-terminal-emulation/
- http://code.google.com/p/shellinabox/
您可以在本页底部看到这三个产品的现场演示: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 进行访问,就像我在此处写的那样:
您还需要使用动态 DNS 服务提供商(例如 dyndns)才能精确定位您的 PC。