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


31

我在图书馆,所有计算机都基于Windows。我正在把我的Ubuntu盒子塞进别的地方。服务条款说:“您不得对系统文件进行任何更改。” 但是,当我进入Ubuntu盒子时,它可能看起来像是在被黑客入侵,因为当我打开一个网站时,当有人打开文本的网站时,有几个人(包括我认为是图书馆管理者)看着我的电脑很有趣是等宽字体,网站背景为黑色。如果查看网站,则肯定会认为运行命令提示符是黑客行为。

如果我正装进盒子里,好像我正在“入侵”计算机一样。我想以某种方式在网络浏览器中使用美观的文本来做到这一点,以便它实际上代表我在做什么;我不会入侵计算机,只是在其他地方使用计算机。


Firefox或Internet Explorer?它们是否已锁定以防止您安装加载项/ active-x控件?
fossfreedom

2
维基百科:基于Web的SSH
2011年

火狐浏览器,Internet浏览了我是否愿意
alexyorke,2011年

如果可以运行文件,则可以使用PuTTY的便携式版本。
UniversallyUniqueID

Answers:



8

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

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

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

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


8

如果您使用的是Google Chrome / Chromium,则可以试试Secure Shell。它是一个完整的终端模拟器和SSH客户端。
它由Google开发,可离线运行:)

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

在此处输入图片说明

您还可以使用另一个扩展程序Devtools Terminal,它是一个终端仿真器。

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

在此处输入图片说明

快乐的SSHing :)


该答案没有解决问题中提到的问题,但是+1是因为它可以绝对回答问题标题。
Steve Buzonas 2014年

6

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

特征:

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

如何安装呢?它是内置的还是必须安装的?
rɑːdʒɑ

1
@Jai上面的链接包含您需要的所有信息。只需npm install tty.js安装并tty.js开始提供服务。
布尔,


2

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

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

Shellvault.io终端界面

Shellvault是一种软件即服务,因此它不是免费的,但是它具有免费试用版,因此您可以查看是否喜欢使用它。试用期7天后,订阅费用为每月5美元。



0

您应该尝试Bastillion- https: //www.bastillion.io。您可以同时使用多个终端(例如tmux)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.