Gate One   web版ssh工具

 gate one 是操作系統的一個強大的開源web Terminal emulator(模擬器)插件。gate one 是一個ssh客戶端,可以運行任何終端應用。甚至可以轉換成爲串行控制檯,基於web頁管理

install:
  安裝條件:
      python  2.6+
      Tornado Framework 2.2+
假如使用python2.6 版本,需要安裝ordereddict,安裝方法 sudo pip install orderddict


在ubuntu安裝:
  1.更新pip:    sudo pip install -U pip
  2.安裝必要的包:
      sudo apt-get install  libkrb5-dev  krb5-config
      sudo pip install tornado kerberos
  3.下載 gate one  ,並安裝
      git clone https://github.com/liftoff/GateOne.git
      cd GateOne && suto python setup.py install

編寫配置文件
  cd  /opt/gateone/
  cat server.conf
      address = ""
      api_timestamp_window = "30s"
      auth = None
      ca_certs = None
      certificate = "certificate.pem"
      command = "/opt/gateone/plugins/ssh/scripts/ssh_connect.py -S '/tmp/gateone/%SESSION%/%SHORT_SOCKET%' --sshfp -a '-oUserKnownHostsFile=%USERDIR%/%USER%/ssh/known_hosts'"
      cookie_secret = "NjAxMDM0MzJmYTdmNDgzY2FiNGYzZGI0ZDEyYjUyYTI3Y"
      debug = False
      disable_ssl = False
      dtach = True
      embedded = False
      enable_unix_socket = False
      gid = "0"
      https_redirect = False
      js_init = ""
      keyfile = "keyfile.pem"
      locale = "en_US"
      log_file_max_size = 104857600
      log_file_num_backups = 10
      log_file_prefix = "/opt/gateone/logs/webserver.log"
      logging = "info"
      log_to_stderr = False
      origins = "http://localhost;https://localhost;http://127.0.0.1;https://127.0.0.1"
      pam_realm = "yourhostname"
      pam_service = "login"
      pid_file = "/var/run/gateone.pid"
      port = 443
      session_dir = "/tmp/gateone"
      session_logging = True
      session_logs_max_age = "30d"
      session_timeout = "5d"
      ssl_auth = "none"
      sso_realm = None
      sso_service = "HTTP"
      syslog_facility = "daemon"
      syslog_host = None
      syslog_session_logging = False
      uid = "0"
      unix_socket_path = "/var/run/gateone.sock"
      url_prefix = "/"
      user_dir = "/opt/gateone/users"

啓動 gate one
  sudo ./gateone.py
第一次未啓動成功,再次執行,啓動成功


  登錄效果:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章