安装WEB_shell开源堡垒机 gateone
功能:可以不使用SSHD工具(putty,xshell)直接使用非IE类的浏览器登录服务器。环境因为需要python2.6所以换成了centos6.5来做python2.6系统版本[root@li258-45 gateone]# cat /etc/issueCentOS release 6.5 (Final)Kernel \r on an \m内核版本[root@li258-45 gateone]# uname -a Linux li258-45 3.16.7-x86_64-linode49 #3 SMP Fri Nov 14 16:55:37 EST 2014x86_64 x86_64 x86_64 GNU/Linux一安装步骤1、安装依赖的组件yum install -y python python-pip gcc python-devel setuptool python-pam opensslopenssl-devel wget git make gcc-c++ patch pam_radius dtach2、安装ordereddictwgethttps://pypi.python.org/packages/source/o/ordereddict/ordereddict-1.1.tar.gz#md5=a0ed854ee442051b249bfad0f638bbec--no-check-certificate
tar-zxvf ......ordereddict-1.1.tar.gz
cdordereddict-1.1python setup.py install3、安装tornado和gateonewget https://github.com/downloads/liftoff/GateOne/tornado-2.4-1.noarch.rpmwget https://github.com/downloads/liftoff/GateOne/gateone-1.1-1.noarch.rpm # yum localinstall tornado-2.4-1.noarch.rpm# yum localinstall gateone-1.1-1.noarch.rpm4、启用gataone#cd /opt/gateone#./gateone.py#运行这个脚本,会生成server.conf配置文件,再CTRL+C中断一下
修改server.conf
session_timeout= “1d”
origins = //后面加上
查看log
less /opt/gateone/logs/webserver.log
5、后台启用gataoneservice gateone start
设置开机启动
chkconfiggateone on
6、WEB登录页面
左侧为登入信息, 输入信息等, 右侧为 gateone 选项设置
右侧选项一次为:
第一个:关闭当前会话
第二个:添加一个新会话窗口
第三个:信息和工具
第四个:设置
第五个:分屏显示