Ubuntu开源项目Gateone实现WebSSH

安装包

以上三个安装包使用wget下载到VPS:

步骤

  1. 先安装tornado,再安装Gateone
    • dpkg -i tornado.deb
      dpkg -i tornado.deb
    • 安装tornado时可能会提示未安装python-support,16.04后的ubuntu无法通过apt安装,需要另外下载安装包
      • dpkg -i python-support.deb
  2.  Gateone会默认安装在/opt目录下,启动Gateone需要进入/opt/gateone/目录
    • cd /opt/gateone
  3. 编辑server.conf配置文件,修改部分默认设置
    • vim server.conf
      # 建议修改port=443字段,防止端口冲突
      # 编辑origins字段,在字符串里加入http://[你的公网IP]:[你的端口号]; <-注意分号
      # 可以将disable_ssl改为True来禁止https、
    • 如果没有编辑origins字段,Gateone无法正常运行并提示用户编辑
  4. 最后运行gateone根目录下的gateone.py
    • Gateone运行画面: