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

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工具-简易版应急” 的相关文章

宝塔面板v7.7.0 本地版/纯净版

这个版本一般就足够用了:宝塔面板官方最新版安装;附宝塔5.9.1/宝塔5.9.2本地安装版,可安装收费版插件1、宝塔面板v7.7.0 本地版curl -sSO https://raw.githubusercontent.com/zhucaidan/btpanel-v7.7.0/m...

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

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

宝塔面板不显示新挂的磁盘或数据盘

刚开始购买的云服务器选择的是40G的硬盘,后买由于数据量偏大,在服务器上新挂了一块100G的磁盘,但是宝塔面板还是无法显示,新购买的磁盘还是不能用,怎么解决?下面给您分享一下方法。用putty连接服务器,或者使用其他工具连接也行,只要是 ssh链接服务器就行,连接成功后执行下面命令: yum ins...

甲骨文云 Oracle Cloud 免费 ARM 实例关于引导卷扩容 yum docker BBR 等相关解决方案

正文  前言最近甲骨文云 Oracle Cloud 良心的推出了永久免费的 ARM 实例,竟然给出了最多 4 核 24G 内存 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...

发表评论

访客

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