一、概述 用gateone可以搭建一个为大家提供SSH终端登录服务的网站,网页SSH登录可以跨平台使用,比XSHELL等软件还要好用。 二、安装步骤 本安装环境为CENTOS7环境下安装。 1、执行命令 $ python -V 查看你本机是否安装了python,如果未安装python,请先安装python 2、安装pip,执行以下命令: $ wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py $ sudo python get-pip.py 3、安装龙卷风: $ sudo pip install tornado==4.5.3 上面这一步非常关键,因为这个软件已经两年没有更新了,网上所有的教程都是用的sudo pip install tornado这个命令安装,如果你现在使用这个命令安装,将会安装最新版的tornado,而这会导致GATEONE安装不成功,它只适合在4.5.3版本下运行。这是一个很大坑,如果你没看到本篇教程,将会耽误你非常多的时间去查找这个问题的解决办法,甚至找不到解决办法,因为网上基本没有这个问题的解决办法。 4、安装git $ sudo apt-get install git 也可用yum安装: $ yum install git 尊重知识产权,转载请注明并复制本段,一元复始网络技术论坛原创http://www.1rmb.net.
5、安装Gate One: $ git clone https://github.com/liftoff/GateOne.git $ cd GateOne $ sudo python ./setup.py install 6、启动服务 $ sudo gateone 启动成功界面如下 ,有绿色的字符。 添加后台服务启动 $ service gateone start 查看服务状态 $ service gateone status 启动后在浏览器中输入https://你的IP:443/,即可打开gateone的网页。
7、其他问题 如果安装后运行出现问题,最大可以是龙卷风程序的版本问题,请执行以下命令。 pip uninstall tornado pip install tornado==4.5.3 重启机器以后应该就正常了。
下一篇为GATEONE的使用教程,https://www.1rmb.net/t/45.html |