在线SSH终端和sftp工具搭建,宝塔+docker快速部署
简易在线ssh和sftp工具, 可在线敲命令和上传下载文件
作者代码地址: https://github.com/Jrohy/webssh
docker镜像地址: https://hub.docker.com/r/jrohy/webssh
原理
+---------+ http +--------+ ssh +-----------+
| browser | <==========> | webssh | <=======> | ssh server|
+---------+ websocket +--------+ ssh +-----------+
部署教程
首先进入docker管理页面,如果宝塔面板左侧没有docker选项可以去面板设置看看是不是默认隐藏了
新建一个模板
模板内容为
version: '3.3'
services:
kzewebssh: #服务名,可以自定义
container_name: kzewebssh #容器名,可以自定义
ports:
- '2222:5032' # 2222可以改成任意vps上未使用过的端口,5032不要改
environment:
- PUID=0 # 稍后在终端输入id可以查看当前用户的id
- PGID=0 # 同上
- TZ=Asia/Shanghai #时区,可以自定义
restart: always #开启开机自启动
image: jrohy/webssh #镜像名不要改
保存后去添加一个项目即可
最后看容器里面有没有项目在跑
最后IP+:2222即可访问,最好做个反代
版权申明
本文系作者 @亦秋先生 原创发布在亦秋先生博客站点。未经许可,禁止转载。
暂无评论数据