Gate One——用web展示Terminal(安装)
Gate One可以用web来展示Terminal,虽然存在一些小缺陷,基本功能都还可以的,有兴趣的可以折腾一下。
安装环境:
系统:RHEL 6.1 ,系统自带python 2.6.6
- 下载需要安装用的gateone和tornado包
[root@systemdb app]# wget https://github.com/downloads/liftoff/GateOne/gateone-1.1-1.noarch.rpm
...
-- :: (82.5 KB/s) - “gateone-1.1-.noarch.rpm” saved [/] [root@systemdb app]# wget https://github.com/downloads/liftoff/GateOne/tornado-2.4-1.noarch.rpm
...
-- :: (72.9 KB/s) - “tornado-2.4-.noarch.rpm” saved [/]
2.安装对应的包
[root@systemdb app]# rpm -ivh tornado-2.4-.noarch.rpm
Preparing... ########################################### [%]
:tornado ########################################### [%]
[root@systemdb app]# rpm -ivh gateone-1.1-.noarch.rpm
Preparing... ########################################### [%]
:gateone ########################################### [%]
3.尝试执行发现还缺少一个包
[root@systemdb gateone]# ./gateone.py
[E :: terminal:] Error: Could not import OrderedDict. Please install it:
[E :: terminal:] sudo pip install ordereddict
[E :: terminal:] ...or download it from http://pypi.python.org/pypi/ordereddict
对于python,使用常用的easy_install进行安装
[root@systemdb gateone]# easy_install ordereddict
Searching for ordereddict
Reading http://pypi.python.org/simple/ordereddict/
...
Installed /usr/lib/python2./site-packages/ordereddict-1.1-py2..egg
Processing dependencies for ordereddict
Finished processing dependencies for ordereddict
4.配置文件根据需要进行修改
gate on默认的安装位置在/opt/gateone/ 其中配置文件为server.conf
port = --->此为访问的端口号
origins = "https://192.1.1.1:443" --->此为访问的地址,根据自己需要进行修改
5.启动gate one
[root@systemdb gateone]# ./gateone.py
[W :: gateone:] dtach command not found. dtach support has been disabled.
[I :: gateone:] Connections to this server will be allowed from the following origins: 'https://172.21.127.223:22443'
[I :: gateone:] No authentication method configured. All users will be ANONYMOUS
[I :: gateone:] Loaded plugins: bookmarks, convenience, example, help, logging, logging_plugin, mobile, notice, playback, ssh
6.访问gateone
可以在其它主机浏览器中输入第四步的地址(如:https://192.1.1.1:443)进行访问
按照提示的命令输入相应的内容来用web连接其它的终端
[Press Shift-F1 for help] Host/IP or ssh:// URL [localhost]: 192.1.1.1
Port []:
User: root
Connecting to ssh://root@192.1.1.1:22 root@192.1.1.1's password:
Last login: Tue Sep :: from 172.21.127.223
[root@DIP02 ~]#
在页面右侧的工具栏可以进行对应的设置,来满足自己的要求。屏幕下方的进度条是可以播放,应该是用来录屏的吧:)
Gate One——用web展示Terminal(安装)的更多相关文章
- Microsoft Visual Studio Web 创作组件安装失败的解决方法
在网上查一下说是Office2007的问题.我把Office2007卸载了还是不行. 然后用Windows Install Clean Up工具清理,还是不行. 郁闷了.然后在安装包中的下面路径下找到 ...
- Ubuntu Manpage: ajaxterm - Web based terminal written in python
Ubuntu Manpage: ajaxterm - Web based terminal written in python hardy (1) ajaxterm.1.gz Provided by: ...
- SSH WebShell: SSH在线WEB管理器安装教程 - VPS管理百科
SSH WebShell: SSH在线WEB管理器安装教程 - VPS管理百科 SSH WebShell: SSH在线WEB管理器安装教程 本站原创 [基于 署名-非商业使用-相同方式分享 2.5 协 ...
- centos5.5 Apache2 Web 服务器的安装
# vi /etc/httpd/conf/httpd.conf 把以下虚拟机的配置加在 httpd.conf 文件末尾即可 NameVirtualHost *:80 // ...
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- 新手必看!Office Web Apps 2013 安装与配置(实战)
分享人:广州华软 星尘 一. 前言 Office Web Apps Server 是Office 服务器产品,它可提供在Sharepoint 2013网站中在线浏览和编辑 Word.PowerPoin ...
- VS2008安装“Visual Studio Web 创作组件”安装失败的解决方法
VS2008安装“Visual Studio Web 创作组件”安装失败的解决方法 今天在单位电脑安装VS2008,当安装到“Visual Studio Web 创作组件”时出现错误. 准备手动安装 ...
- Android手机用KSWEB搭建Web服务器成功安装WordPress
之前部落分享的几个免费Web服务器软件都是用来安装在本地电脑上,搭建Apache.PhpMyAdmin.MySQL等网站运行环境,然后我们就可以在电脑上测试运行Wordpress.Discuz! 论坛 ...
- 无法打开项目文件“Web.csproj” 此安装不支持该项目类型
今天把另外一个项目拷贝到我自己的机器上运行,发现突然打不开webapplication项目了,提示:无法打开项目文件“Web.csproj” 此安装不支持该项目类型.,就是那个网站,用度娘网上搜了一大 ...
随机推荐
- sed修炼系列(三):sed高级应用之实现窗口滑动技术
html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,h ...
- EF增删改查+使用Expression进行动态排序分页
注:以下部分来自<ASP.NET MVC 企业级实战>一书的摘抄和改写以及部分个人学习心得. EF简单增删改查 增加 public static int Add() { using (No ...
- sublime中如何在浏览器中打开文件?
SideBarEnhancements 侧边栏增强 SideBarEnhancements本是增强侧边栏的插件,这里将教大家如何用来做sublime text 3浏览器预览插件,并可自定义浏览器预览的 ...
- Mac 下如何使用sed -i命令
今天在学习Linux的过程中发现了sed这一项指令 首先,sed的全称是:Stream Editor 调用sed命令有两种形式: sed [options] 'command' file(s) sed ...
- 【Beta】阶段 第三次Daily Scrum Meeting
每日任务 ·1.本次会议为第三次 Meeting 会议 ·2.本次会议在周三上午9:40召开,会议时间为10分钟 一.今日站立式会议照片 二.每个人的工作(有work item的ID) 三.工作中遇到 ...
- 201521123013 《Java程序设计》第4周学习总结
1. 本章学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 1.多态是面向对象的三大特性之一.多态的意思:相同的形态,可以实不同的行为.Java中实现多 ...
- 201521123109 《java程序设计》第13周学习总结
1. 本周学习总结 以你喜欢的方式(思维导图.OneNote或其他)归纳总结多网络相关内容. 2. 书面作业 1. 网络基础 1.1 比较ping www.baidu.com与ping cec.jmu ...
- 201521123085 《Java程序设计》第12周学习总结
1. 本周学习总结 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1 ...
- 陈敏 Java课设实验报告
1.团队课程设计博客链接 http://www.cnblogs.com/ohanna/p/7064305.html 2.个人负责模板或任务说明 1.负责完成主界面 2.随机数的产生, 3.数字大小的比 ...
- [01] Java语言的基本认识
0.写在前面的话 我们都知道在计算机的底层,它是识别二进制的,也就是说,计算机只能认识0和1.这主要是因为电路的逻辑只有两种状态,所以只需要0和1两个数字就可以表示低电平和高电平.而计算机是由数不清的 ...