这个仓库里没有代码,不过你可以通过下边的文章来自己实现
https://blog.ops-coffee.cn/webssh
- Django实现WebSSH操作Kubernetes Pod
- Kubernetes WebSSH终端窗口自适应Resize
- Django实现WebSSH操作物理机或虚拟机
- 堡垒机的核心武器:WebSSH录像实现
- 堡垒机WebSSH进阶之实时监控和强制下线
- WebSSH画龙点睛之lrzsz上传下载文件
- 交互式命令执行,支持 vim\top 之类的指令
- 所有的操作都会被录像,方便审计回放
- 管理员可以实时监控用户操作,必要的时候给强制踢下线
- 支持 zmodem 协议,可以使用 lrzsz 命令上传下载文件
- 窗口自适应,会根据浏览器窗口大小动态调整后端输出终端大小