当前位置: 首页 > news >正文

云服务器利用Docker搭建sqli-labs靶场环境

一、安装宝塔面板

使用xshell、electerm、SecureCRT等远程终端连接登陆上云服务器,在Linux宝塔面板使用脚本安装
在这里插入图片描述
安装后,如下图:按照提示,在云服务器防火墙/安全组放行Linux宝塔面板的端口
在这里插入图片描述
在浏览器打开上述网址,登录Linux宝塔面板:
在这里插入图片描述

二、安装Docker

在Linux宝塔面板登陆后,在“软件商店“中搜索docker,安装Docker管理器,
在这里插入图片描述

三、使用Docker安装sqli-labs

使用xshell、electerm、SecureCRT等远程终端连接登陆上云服务器后,在终端内运行下面命令:
1.Docker搜索sqli-labs镜像

sudo docker search sqli-labs

2.Docker拉取sqli-labs镜像

sudo docker pull docker.io/acgpiano/sqli-labs

3.Docker查看拉取到的sqli-labs镜像

sudo docker images

4.Docker创建sqli-labs容器

sudo docker run -d --name sqli-labs -p 1025:80 -p 13306:3306 docker.io/acgpiano/sqli-labs

主机与容器进行了端口映射,需要在云服务器防火墙/安全组放行1025端口和13306端口。
5.Docker查看正在运行的sqli-labs容器

sudo docker ps

四、测试sqli-labs靶场环境

在浏览器中输入http://<服务器IP>:1025
在这里插入图片描述
在这里插入图片描述


http://www.lryc.cn/news/152924.html

相关文章:

  • jQuery成功之路——jQuery介绍和jQuery选择器概述
  • 极限五分钟,在宝塔中用 Docker 部署升讯威在线客服系统
  • Java--静态字段与静态方法
  • 多线程的五种“打开”方式
  • 信息熵 条件熵 交叉熵 联合熵 相对熵(KL散度) 互信息(信息增益)
  • Fiddler Response私人订制
  • 【德哥说库系列】-ASM管理Oracle 19C单实例部署
  • 手写一个简单爬虫--手刃豆瓣top250排行榜
  • 【word密码】如何限制word文件中部分内容?
  • spring 自定义类型转换-ConverterRegistry
  • springboot实现发送短信验证码
  • 2024王道408数据结构P144 T18
  • 在windows下安装配置skywalking
  • 关于大模型参数微调的不同方法
  • 方法的引用第一版(method reference)
  • Android DataBinding 基础入门(学习记录)
  • spring 错误百科
  • OpenCV基本操(IO操作,读取、显示、保存)
  • 1.快速搭建Flask项目
  • 编程题四大算法思想(三)——贪心法:找零问题、背包问题、任务调度问题、活动选择问题、Prim算法
  • core dump管理在linux中的前世今生
  • Springboot整合knife4j配置swagger教程-干货
  • C++ 中的 Pimpl 惯用法
  • 【个人博客系统网站】统一处理 · 拦截器
  • 深入探索PHP编程:文件操作与输入/输出(I/O)
  • 基于jeecg-boot的flowable流程自定义业务驳回到发起人的一种处理方式
  • 【大数据知识】大数据平台和数据中台的定义、区别以及联系
  • 华为OD:IPv4地址转换成整数
  • 2023.9 - java - 浅拷贝
  • STM32f103入门(10)ADC模数转换器