Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6918321
  • 博文数量: 637
  • 博客积分: 10265
  • 博客等级: 上将
  • 技术积分: 6165
  • 用 户 组: 普通用户
  • 注册时间: 2004-12-12 22:00
文章分类

全部博文(637)

文章存档

2011年(1)

2010年(1)

2009年(3)

2008年(12)

2007年(44)

2006年(156)

2005年(419)

2004年(1)

分类: LINUX

2007-06-12 14:23:46

今天ZZ问我是否还记得有一个软件可以同时登录多台主机,然后之行命令,想了好久,后来想起来我在一台机器上安装过,登录上去看了看,后来才想起来是Omnitty,在同以目录下还发现了rote这个东西,上网查查才发现是omnitty用的可以库文件。

后来发现这个东西也不错

Introduction

Have you ever wanted SSH or telnet access to your system from an “internet desert” - from behind a strict firewall, from an internet cafe, or even from a mobile phone? Anyterm is a combination of a web page and a web server module that provides this access - see the .

Anyterm can use almost any web browser and even works through firewalls. There is experimental support for mobile phones using WAP. If you join you can access your systems straight away via our server with no software to install anywhere. Alternatively, you can run the Anyterm software on your own system - see the .

We can also help you to integrate Anyterm-type functionality into your own applicatons, for example to web-enable a legacy system, or an embedded system. Contact us for details.

How It Works

Anyterm consists of some Javascript on a web page, an XmlHttpRequest channel on standard ports back to the server, and an Apache module. The module uses a pseudo-terminal to communicate with a shell or other application, and includes terminal emulation. Key presses are picked up by the Javscript which sends them to the Apache module; changes to the emulated screen are sent from the module to the Javascript which updates its display. Performance is quite reasonable and SSL can be used to secure the connection.

my.anyterm.org

is designed for systems administrators and others who want the benefit of access from anywhere using Anyterm, but who don't want to risk installing the Anyterm software on their own servers. For a small charge you can use our Anyterm installation to connect to your own systems.

Status

Anyterm's stable 1.0 branch provides a fairly reliable implementation of the basic Anyterm functionality. Bug fixes will continue to be applied to this branch if necessary.

The 1.1 branch is where development will continue, starting with WAP phone access. If you have a suggestion or would like to help, do please get in touch via the .

Requirements

Anyterm is developed on Linux but there is a good chance that it will run on other Unix-like operating system. Apache2 is needed. Mozilla-based browsers and Internet Explorer 6 work; Opera 8 now also works but only just, and recent versions of Konqueror are partially functional. Feedback about other browsers would be appreciated.

License

The main Anyterm code is licensed under the GNU (GPL). Included code is licensed as follows:

  • The included Sarissa code is licensed under the GPL or the "lesser" LGPL.
  • The included mingetty code is licensed under the GPL.
  • The included Shmem library code is licensed under the Boost license, which is included in the boost_shmem directory.

So you are free to use Anyterm in any application, including commerical use. If you want to distribute something that includes the Anyterm code, then that must also be distributed under the same free license.

Support

Anyterm has no warranty. The main support channel for Anyterm is the online . Please do ask in the forums if you have any problems, questions or suggestions.

If your business would like to deploy Anyterm on your servers, or add Anyterm-like functionality to your own product, please get in touch. We may be able to help.

The Author

Anyterm is the work of Phil Endecott. I'm also responsible for and . Contact email .

Getting started

If you want to install Anyterm, first decide whether you want to get the stable version or be more adventurous and try the development version. Then just get the code from the page and follow the appropriate installation instructions. Alterntively you can just join and get the benefits without the effort!


阅读(5397) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~