堡垒机gateone的安装配置

Gateone简介
GateOne是一款基于HTML5的开源终端模拟器/SSH客户端,同时内置强大的插件功能。它自带的插件使其成为一款令人惊艳的SSH客户端,但是,它可以用于运行任何终端应用。用户可以将GateOne嵌入其他应用程序从而提供各类终端访问界面,它也支持各类基于Web的管理界面。

操作系统环境:centos7

3.10.0-327.el7.x86_64

一、python有两个封装了setuptools的包管理工具:easy_install和pip。

1、首先下载并安装setuptools:  
[root@linux-node3 ~]# wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py  
[root@linux-node3 ~]# python ez_setup.py --insecure  

2、再到python官网下载pip安装包,解压到某个位置,我这里下载的是9.0.1版本,然后就可以安装了:  
[root@linux-node3 ~]# wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz --no-check-certificate  
[root@linux-node3 ~]# tar -zxf pip-9.0.1.tar.gz  
[root@linux-node3 ~]# cd pip-9.0.1 
[root@linux-node3 pip-9.0.1]# python setup.py install  
[root@linux-node3 pip-9.0.1]# ln -s /usr/local/python27/bin/pip /usr/bin/pip  
[root@linux-node3 ~]# pip install redis      #安装redis模块,如果安装其他模块是同样的步骤,这部操作可以不用执行,这个只是交给安装模块的方法

备注:
①因为源码里面的html5lib,需要依赖setuptools的版本是18.5或者以上,而系统默认安装版本是 "python-setuptools-0.9.8-4.el7.noarch"
html5lib requires setuptools version 18.5 or above; please upgrade before installing (you have 0.9.8)
error: Setup script exited with 1
②如果只是单纯的更新pip,只需要执行:python -m pip install --upgrade pip

这里写图片描述

二、安装配置gateone

[root@linux-node3 ~]# yum upgrade -y  #升级软件
[root@linux-node3 ~]# cd /usr/local/src/
[root@linux-node3 src]# wget https://codeload.github.com/liftoff/GateOne/zip/master    #下载gateone代码
[root@linux-node3 src]# unzip master
[root@linux-node3 src]# cd GateOne-master/
[root@linux-node3 GateOne-master]# python setup.py install     #安装gateone

这里写图片描述

#启动gateone
[root@linux-node3 GateOne-master]# cd 
[root@linux-node3 ~]# gateone    #默认开启443端口
[root@linux-node3 ~]# tree /etc/gateone/     #查看安装的配置文件结构

这里写图片描述

三、图形化界面访问

https://ip/

这里写图片描述

这里写图片描述

这里写图片描述

四、日志回放

[root@linux-node3 ~]# cd /var/lib/gateone/users/ANONYMOUS/logs     #日志记录路径
日志回放路径和命令:
[root@linux-node3 ~]# cd /usr/lib/python2.7/site-packages/gateone-1.2.0-py2.7.egg/gateone/applications/terminal/
[root@linux-node3 terminal]#./logviewer.py [--flat] /var/lib/gateone/users/ANONYMOUS/logs/20170704011353651972-192.168.88.1.golog

这里写图片描述

帮助文档:
http://liftoff.github.io/GateOne/About/index.html#prerequisites

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值