前言:
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
实现:
HTML 代码
<div id="gateone_container" style="position: rela

本文介绍了如何使用开源项目GateOne构建一个Web SSH界面,实现在浏览器中远程登录设备的功能。在Ubuntu 12.04、Python 2.7.6和Django 1.7.3环境下,详细阐述了HTML、JS和Python代码的实现过程。此外,还提及了GateOne的扩展可能性,如SSO、PAM验证、Google验证等,并鼓励读者探索其丰富的API进行插件开发。
最低0.47元/天 解锁文章
777

被折叠的 条评论
为什么被折叠?



