当前位置:首页 > 服务器 > 正文内容

Docker-搭建一个网页版的WebSSH工具-简易版应急

2年前 (2023-05-01)服务器



那么今天就给大家介绍一个web版的ssh和sftp工具
这是作者GitHub地址:
https://github.com/Jrohy/webssh
这是作者DockerHUB 链接:
https://hub.docker.com/r/jrohy/webssh

Demo:

https://webssh.ywsj.cf/

一、docker环境部署

安装docker和docker-compose
Docker官方安装文档(英文)
Docker-Compose官方安装文档(英文)
Centos安装Docker和Docker-compose(中文)
Ubuntu安装Docker和Docker-compose(中文)

二、创建docker-compose.yml文件

mkdir ~/webssh; cd ~/webssh  #创建一个目录

方式一、wget下载

wget https://alist.yyzq.cf/d/%20%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%9B%98/sh/webssh/docker-compose.yml

方式二、直接创建

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端口

填入服务器的相关信息即可登录
image-1673336766225

五、升级操作

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


前言:
大家好,作为在IT相关的工作岗位中,尽管我们可能或多或少都会使用各种类型的ssh客户端如
1.Xshell
2.Termius
3.Putty
4.Tabby
5.Bitvise
6.MobaXterm
7.FinalShell
8.SecureCRT
9.Electerm
等…
但是我们缺少一个打开网页就可以使用的web版ssh工具

介绍
那么今天就给大家介绍一个web版的ssh和sftp工具
这是作者GitHub地址:
https://github.com/Jrohy/webssh
这是作者DockerHUB 链接:
https://hub.docker.com/r/jrohy/webssh

Demo:
https://webssh.ywsj.cf/

一、docker环境部署
安装docker和docker-compose
Docker官方安装文档(英文)
Docker-Compose官方安装文档(英文)
Centos安装Docker和Docker-compose(中文)
Ubuntu安装Docker和Docker-compose(中文)

二、创建docker-compose.yml文件
mkdir ~/webssh; cd ~/webssh  #创建一个目录
方式一、wget下载
wget https://alist.yyzq.cf/d/%20%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%9B%98/sh/webssh/docker-compose.yml
方式二、直接创建
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端口
填入服务器的相关信息即可登录


五、升级操作
cd ~/webssh #进入docker-compose.yml文件目录
docker-compose down #停止服务
docker-compose pull #下载新版镜像
docker-compose up -d #开启服务
六、绑定域名(可选)
前言:
大家好,作为在IT相关的工作岗位中,尽管我们可能或多或少都会使用各种类型的ssh客户端如
1.Xshell
2.Termius
3.Putty
4.Tabby
5.Bitvise
6.MobaXterm
7.FinalShell
8.SecureCRT
9.Electerm
等…
但是我们缺少一个打开网页就可以使用的web版ssh工具

介绍
那么今天就给大家介绍一个web版的ssh和sftp工具
这是作者GitHub地址:
https://github.com/Jrohy/webssh
这是作者DockerHUB 链接:
https://hub.docker.com/r/jrohy/webssh

Demo:
https://webssh.ywsj.cf/

一、docker环境部署
安装docker和docker-compose
Docker官方安装文档(英文)
Docker-Compose官方安装文档(英文)
Centos安装Docker和Docker-compose(中文)
Ubuntu安装Docker和Docker-compose(中文)

二、创建docker-compose.yml文件
mkdir ~/webssh; cd ~/webssh  #创建一个目录
方式一、wget下载
wget https://alist.yyzq.cf/d/%20%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%9B%98/sh/webssh/docker-compose.yml
方式二、直接创建
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端口
填入服务器的相关信息即可登录


五、升级操作
cd ~/webssh #进入docker-compose.yml文件目录
docker-co

扫描二维码推送至手机访问。

版权声明:本文由私人专用发布,如需转载请注明出处。

本文链接:http://zb.openface.cc/?id=25

分享给朋友:

“Docker-搭建一个网页版的WebSSH工具-简易版应急” 的相关文章

2023最新VPS流媒体一键解锁检测脚本能检测是否支持Chatgpt

1、RegionRestrictionCheckRegionRestrictionCheck检测脚本能够检测的流媒体项目比较多,且支持Docker运行,杜绝污染VPS服务器,检测流媒体除了主流的Netflix、Disney+、YouTube Premium,还可以支持检测Dazn、Viu TV、4G...

VPS系统,梯子,BBR个人搭梯过墙备忘录

重装系统 (DD)Linux 一键网络重装系统傻瓜版wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/installNET/master/Install.sh&q...

常见vps dd windows合集

本文链接:https://blog.tanglu.me/dd一、前言本文记录使用 1keydd 大佬的脚本,对市面上常见服务商的vps dd成windows记录,也可以dd成linux大家可以看右边目录寻找自己需要的二、脚本使用1、查看网卡信息通常是通过 ip route show&nbs...

甲骨文ARM云主机安装完BT宝塔后无法访问的解决办法

申请一个甲骨文云主机,是每个MJJ的必要步骤。含有一个ARM云主机,更是不能少的。对于使用甲骨文ARM云主机的小伙伴,申请后,首先就是安装BT宝塔面板,但是却发现安装BT宝塔面板后无法在浏览器上访问。而甲骨文的防火墙配置明明开放了8888端口,为什么还不能访问呢?下面搬主题就分享一下解决办法。什么?...

WireGuard VPN一键安装脚本

简介使用 Linux 脚本一键快速在自己的VPS上搭建WireGuard,支持主流的操作系统Ubuntu,Debian,CentOS。该脚本可以在几分钟之内部署好WireGuard环境,就算你不会使用WireGuard,也可以使用该脚本轻松实现部署。其设计的目标则是易于使用和高性能,一种快速的现代v...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。