网站首页 > 开源技术 正文
Github地址:https://github.com/widaT/webssh
WEBSSH
基于vue、xterm、golang实现的web ssh客户端程序,支持录像回看
特性
- 前后端分离,前端使用xterm、vue,后端使用golang写的服务
- 支持录像审计,支持录像回看
run demo
- 编译前端程序
$ cd front
$ npm -i
$ npm run build # 可以看到在front生成一个dist目录,里头就是编译后的前端文件
- 编译golang程序
修改main.go文件中目标主机和登录方式
confing := &webssh.WebSSHConfig{
Record: true,
RecPath: "./rec/cast/",
RemoteAddr: "localhost:22",
User: "wida",
Password: "wida",
AuthModel: webssh.PASSWORD,
}
$ go build -o webssh main.go
$ ./webssh
- 用浏览器打开http://localhost:8080/#/term
查看录像
- 用浏览器打开http://localhost:8080/#/rec,顶部有选择器,选择生成的文件播放(手动点击播放)。
动画演示
猜你喜欢
- 2024-10-21 ssh端口转发教程(ssh端口转发 内网穿透)
- 2024-10-21 U-NAS系统登陆管理的几种方法(u-nas登陆账号密码)
- 2024-10-21 java程序员的基础知识篇,回顾ssh
- 2024-10-21 「JSP入门」JavaWeb项目如SSH或SSM等如何提升80%以上效率
- 2024-10-21 假如 SSH 协议基于 HTTP/3 构建,会是什么样?
- 2024-10-21 如何加强云端的SSH安全性(云端数据加密)
- 2024-10-21 简单分析实现运维利器---webssh终端libl
- 2024-10-21 基于JavaEE架构SSH框架的web项目实现
- 2024-10-21 2019最新Java Web J2EE下的两大框架SSH和SSM对比
- 2024-10-21 使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
欢迎 你 发表评论:
- 02-08什么硬盘质量最好最耐用(什么硬盘比较耐用)
- 02-08安卓10虚拟机(安卓10虚拟机root免费版)
- 02-08电脑关机又自动开机 怎么回事儿
- 02-08电脑配置高低怎么看(怎样知道电脑配置高低)
- 02-08修复sd卡的手机软件(修复sd卡软件下载)
- 02-08开机蓝屏chkdsk工具怎么运行
- 02-08搜狗浏览器官网入口(搜狗浏览器网址大全)
- 02-08iso国际标准有哪些(国际标准 iso 8601)
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)

本文暂时没有评论,来添加一个吧(●'◡'●)