li2xq5b0.png
简易在线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选项可以去面板设置看看是不是默认隐藏了
li2xvfhr.png
新建一个模板
li2xwehb.png
模板内容为

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    #镜像名不要改

保存后去添加一个项目即可
li2xy230.png
最后看容器里面有没有项目在跑
li2xypk4.png

最后IP+:2222即可访问,最好做个反代

分类: 技术分享 标签: sshsftp

评论

暂无评论数据

暂无评论数据

目录