前言:
gateone是一个非常强大的web 开源终端(Gate One is an HTML5 web-based terminal emulator and SSH client.)。
目前这个项目在github有3614个stars, 439个fork, 26个贡献者, 可见其受欢迎程度。
项目的github地址: https://github.com/liftoff/GateOne
gateone文档: http://liftoff.github.io/GateOne/
我们的项目基于gateone做了一些应用和开发,写这个文章的目的是想和大家一起分享和交流下经验。
需求:
开发一个界面, 可以通过这个界面来登陆设备,即web ssh。
关闭页面后(但是没有logout),下次打开还能回到上次登陆的状态。
环境:
ubuntu 12.04
python 2.7.6
django 1.7.3
Gateone 1.2