目 录CONTENT

文章目录

Docker-搭建网页版的WebSSH工具-支持文件上传下载

阿尘Joueur
2022-12-29 / 0 评论 / 2 点赞 / 171 阅读 / 378 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-03-11,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告 广告

简介

简单在线 sshsftp 工具, 可在线敲命令和上传下载文件.

1

2

GitHub地址
作者DockerHUB

服务器购买推荐:

点击直达 腾讯云服务器
点击直达 海外服务器
点击直达 阿里云服务器

搭建环境

  • 系统 Ubuntu20.04
  • 域名一枚,并做好解析到服务器上
  • 安装好Docker、Docker-compose相关教程

搭建

mkdir -p ~/achen/achen_wanjia/webssh

cd ~/achen/achen_wanjia/webssh

vim docker-compose.yml
version: '3.3'
services:
    ywsjwebssh:   #服务名,可以自定义
        container_name: ywsjwebssh    #容器名,可以自定义
        ports:
            - '2222:5032'   # 2222可以改成任意vps上未使用过的端口,5032不要改
        environment:
            - PUID=0    # 稍后在终端输入id可以查看当前用户的id
            - PGID=0    # 同上
            - TZ=Asia/Shanghai  #时区,可以自定义
        restart: always    #开启开机自启动
        image: jrohy/webssh    #镜像名不要改
docker-compose up -d

登录webSSH页面

http://ip:2222 #默认是ip+2222端口

WX20221029-141023@2x

升级操作

cd /root/achen/achen_wanjia/webssh #进入docker-compose.yml文件目录
docker-compose down  #停止服务
docker-compose pull   #下载新版镜像
docker-compose up -d  #开启服务

反向代理

点击查看教程:HestiaCP面板反向代理其他网站设置
点击查看教程:Nginx Proxy Manager 一款Nginx可视化面板
点击查看教程: 宝塔反代、反代后不能上传大文件等解决问题

使用NginxProxyManager要按照如下图的配置,否则可能无法使用:

11

22

2
广告 广告

评论区