当前位置: 首页 > 工具软件 > GateOne > 使用案例 >

gateone简介

徐知
2023-12-01

Gate One是一款基于HTML5网络的终端仿真器和SSH客户端。主要特点:

  • 不需要浏览器插件!告别Java,Flash和ActiveX的安全问题。
  • 多用户和多终端:可以从ho-hum硬件提供数百个同时的用户和终端。
  • 高级终端仿真,包括支持256色,花哨的文字样式等等。
  • 支持在终端内部捕获和显示图像和PDF(见截图)。
  • 输入您的母语!Gate One支持Unicode,国际键盘布局和本地化字符串(国际化或i18n)。
  • 自然复制和粘贴:突出显示文本并使用浏览器的本机上下文菜单。在Mac上,您可以使用⌘-c和⌘-v,并在Linux桌面上进行中点击粘贴。Shift-Insert也是!
  • 即使浏览器关闭或断开,终端会话也可以恢复。它们也可以从完全不同的计算机恢复。你永远不用担心办公室的VPN再次断开连接!
  • 支持通过syslog,远程syslog或直接到磁盘的任意组合对用户会话进行服务器端日志记录。
  • Gate One可嵌入任何Web应用程序。几行JavaScript都是需要的!有一个互动教程,涵盖如何嵌入到测试目录(hello_embedded)中。
  • 支持许多认证机制:匿名,Kerberos(使用Active Directory的单点登录!),PAM,Google Auth,以及嵌入Gate One的应用程序的OpenID类WebSocket API(参见测试目录中的聊天应用程序)的工作原理)。
  • Gate One易于自定义:主题和插件可以添加功能或覆盖任何东西。事实上,Gate One的SSH功能完全通过插件实现。
  • 插件可以用Python,JavaScript和CSS的任何组合来编写。
  • Gate One服务器可以在没有用户丢失正在运行的终端应用程序的情况下停止并启动(甚至SSH会话保持连接!)。
  • SSH插件允许用户复制会话,而无需重新输入用户名和密码(重新使用现有的SSH隧道)。它还支持基于密钥的身份验证,并且包括支持RSA,DSA,ECDSA甚至X.509证书的SSH身份管理器。
  • SSH插件还提供了其他插件可以在当前连接的终端上无缝执行后台操作的功能库。您可以从JavaScript捕获此输出,并且随意使用它。
  • 书签插件可让您跟踪所有主机,支持标记,排序,并包含超快速搜索。它被建立为处理数千个书签,可以与任何你想要的URL一起使用 - 它不仅限于SSH!
  • 日志记录插件包括一个日志查看器,允许用户对终端会话的记录进行排序,查看,甚至导出,使其能够被共享的自包含的HTML文件。在命令行上演示任何东西可以像执行任务一样简单,点击一个按钮!
  • 播放插件允许用户实时倒带播放连接的终端会话,就像视频一样!这可以通过播放控制或通过按住shift键滚动来完成。
  • 便利插件增加了许多方便的功能:

    • IPv4和IPv6地址成为可执行反向DNS查找的可点击元素。
    • “ls -l”的输出被转换为可执行用户和组查找,将字节转换为人类可读字符串的可点击元素,甚至告诉您权限字段中的“chmod等效”是什么(例如,点击“crw” -rw-rw-会告诉你,“(Character Device)具有等效于'chmod 0666'的权限)。
    • syslog消息的自动语法高亮显示。
  • 示例插件演示如何编写自己的插件,并显示SSH插件的exec_remote_command()功能。
  • Gate One与Python 2.6+,Python 3,甚至Pypy一起使用!
  • 作为Gate One Web服务器的后台程序小巧轻便,可以嵌入到嵌入式设备中。
 类似资料: