web linux 终端模拟器,ubuntu 使用 gateone 实现web terminal ssh连接 / 网页版ssh终端模拟器...
类似于一个web putty,即通过浏览器实现ssh远程访问功能
基于 HTML5 技术,无需任何浏览器插件。
下载地址:https://github.com/liftoff/GateOne/downloads
安装
apt-get purge python-tornado
apt-get install python-pip dtach
pip install tornado pyopenssl
wget https://nodeload.github.com/liftoff/GateOne/zipball/master
mv master master.zip
unzip master.zip
cd liftoff-GateOne-dcc037f/
python setup.py install运行
cd /opt/gateone
./gateone.py
第一次运行会生成配置文件,可在运行后自行修改。
/opt/gateone/server.conf
sso_service = "HTTP"
locale = "en_US"
https_redirect = False
pam_service = "login"
syslog_facility = "daemon"
disable_ssl = False
session_logging = True
syslog_host = None
cookie_secret = "*"
syslog_session_logging = False
address = ""
auth = None
port = xxx //修改端口
uid = "0"
url_prefix = "/"
user_dir = "/opt/gateone/users"
log_file_num_backups = 10
logging = "info"
dtach = True
certificate = "certificate.pem"
log_file_max_size = 104857600
command = "/opt/gateone/plugins/ssh/scripts/ssh_connect.py -S '/tmp/gateone/%SESSION%/%SHORT_SOCKET%' –sshfp -a '-oUserKnownHostsFile=%USERDIR%/%USER%/ssh/known_ho
sts'"
session_dir = "/tmp/gateone"
log_to_stderr = False
debug = False
session_timeout = "5d"
origins = "https://xxx.xxx:你的端口号" //修改访问的网址
gid = "0"
sso_realm = None
embedded = False
keyfile = "keyfile.pem"
pid_file = "/var/run/gateone.pid"
js_init = ""
log_file_prefix = "/opt/gateone/logs/webserver.log"
pam_realm = "xdty"
类似于上面的文件,可自行修改port(端口号)origins 允许运行gateone的网址
通过ctrl+c结束进程或者通过killall python结束后台进程。重新配置service.conf后运行./gateone.py即可
web linux 终端模拟器,ubuntu 使用 gateone 实现web terminal ssh连接 / 网页版ssh终端模拟器...相关推荐
- 高德地图 web android,Android 调用第三方地图类App (高德 百度 百度网页版)
Screenshot_20170509-152819.png 前言 最近项目中需要用到地图的功能,但是应用本身不是地图类应用,而且用地图只是为了分享和展示一个地点而已,所以完全没有必要去集成厚重的sd ...
- Linux系统(Ubuntu)如何使用GlobalProtect进行vpn连接(以 北邮 为例)
GlobalProtect 是一种vpn软件,可以连接至 Palo Alto Networks 下一代防火墙上的 GlobalProtect 网关.目前不少高校都在使用 GlobalProtect 作 ...
- ubuntu 安装 魔霸_魔霸大陆电脑版下载 安卓模拟器图文安装教程
最近在朋友圈非常流行的手游魔霸大陆已经开放下载了,不过不少玩家都觉得手机上玩魔霸大陆手机屏幕太小,操作不方便,画面不够清晰炫酷.那么如何在电脑上运行魔霸大陆这款手游呢?小编现在就推荐一款魔霸大陆安卓模 ...
- linux ssh连接交换机_linux SSH 隧道
一 什么是SSH隧道 首 先看下面这张图,我们所面临的大部分情况都和它类似.我们的电脑在右上角,通过公司带有防火墙功能的路由器接入互联网(当然可能还有交换机什么的在中间连 接着你和路由器,但是在我们的 ...
- 基于 xterm + websocket + vue 实现网页版终端 terminal
网页版的终端,首选 xterm.js,其次是 k9s,和后端的通信采用 websocket 通信协议,这是一种可以在单个TCP连接上进行全双工通信的协议.如果需要websocket 带 token 发 ...
- 网页版人脸登录,Web端人脸登录,人脸识别,基于Springboot+vue2.X版本+mysql
或许这个才是你真正需要的!感兴趣的同学gitee Star一下哦! 阅读目录 介绍 一,springboot后端项目 1,拉取项目后,导入相关依赖jar包 2,执行sql文件夹下面的mysql脚本 3 ...
- linux设置默认终端模拟器,ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器...
ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器 ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器 ubuntu终端默认设置 Ubuntu has a ...
- Linux(Ubuntu)使用setsid命令后台运行python代码并记录终端输出,并实现开机自启
1.摘要 本文主要讲解:Linux(Ubuntu)使用setsid命令后台运行python代码并记录终端输出,并实现开机自启 主要思路: setsid命令 比nohub命令好用,setsid有些系统默 ...
- 【Linux】在Ubuntu上部署web项目(Ubuntu版本为16.04.7,jdk1.8、mysql5.7、tomcat9.0.48)
介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...
最新文章
- 小试牛刀之Django
- 北航计算机学硕还是专硕,2018北航计算机专硕总分第一录取经验
- arcgis-shp文件属性表导出为dbf或txt
- mysql开方_MySQL数学函数的实际用法
- 这些故事说的都是你——译者带你读《硅谷革命》
- 美图秀秀首页界面按钮设计(二)
- C++ —— C++内联函数
- APP、智能设备、平台账号等信息系统,实现无密码登录的可行性方案。
- 计算机网络之数据链路层:10、CSMA协议-随机访问介质访问控制
- Spring事务—方法调用事务回滚
- andorid平台游戏内存修改器的开发思路
- Apprenda发布Kubernetes商业版,PaaS、CaaS任君选择
- 2的10次方-1的python表达式_第1章 语言处理与Python
- Ubuntu 安装 OpenCV 教程 【slam14讲行不通可以看看】
- 不能创建对象qmdispatch_win7系统打开某些软件提示“Activex部件不能创建对象”的解决方法...
- C++for循环经典九九乘法表打印
- 运用SMART法制定恰当的目标
- git 内网搭建_Gitlab搭建内网服务器
- Hive综合应用案例——用户学历查询
- Mac关机后无法重启和重启进度条走到一半死机的解决方案
热门文章
- Missing key(s) in state_dict | unexpected_keys | 模型加载 [torch.load] 报错【解决方案】
- 面向对象五个基本原则
- 在android4.4上主动获取手机电量
- 《爱情呼叫转移》经典台词
- 《吊打面试官》系列-Redis常见面试题
- 笔试题:利用素数定理计算100以内素数的个数
- access与python哪个好_美图太多,Python 帮你挑选最合适的!
- matlab工具包pls,PLS_Toolbox21 一个包含常用PLS的matlab工具包 - 下载 - 搜珍网
- 互联网时代的社会语言学:基于SNS的文本数据挖掘
- 电磁继电器和固态继电器的区别