1 Star 26 Fork 18

Junpeng / webssh

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.37 KB
一键复制 编辑 原始数据 按行查看 历史
Junpeng 提交于 2022-08-24 08:20 . update readme

介绍

这个项目是我学习前端练手的项目,正好工作中会用到相关的技术,就写了这个Demo。目前有两个版本,一个是使用SpringBoot+html+javascript开发的简易版SSH,Demo源码在ssh-server中,具体使用可以去ssh-server目录下查看,另外一个版本是使用vue开发的多功能版,源码在ssh-vue中,目前支持同时连接多个终端,撰写窗口,快速命令等功能。有感兴趣的同学可以将源码fork到自己的仓库,如有bug或者代码写的不对的地方欢迎评论留言。O(∩_∩)O

本Demo中两个关键技术是前端的xterm.js和后端的 jsch,具体这两个是干什么的自己可以去百度查一下,相关的资料还是很多的。

本Demo程序不会获取您的任何隐私信息(包括服务器的用户名和密码),所有数据都保存到了localStorage中,可以放心的下载和使用。

目录介绍

  • ssh-server:后端程序 + 简易版前端
  • ssh-vue:使用vue开发的多功能版
  • demo:存放的是本文档中所用到的图片

演示图

主页

image-20220413145152519

会话列表

image-20220413145233426

撰写窗口

image-20220413145313801

快速命令

image-20220413145445224

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/amitu/web-ssh.git
git@gitee.com:amitu/web-ssh.git
amitu
web-ssh
webssh
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891