当前位置:   article > 正文

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

云服务器利用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
  • 1

2.Docker拉取sqli-labs镜像

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

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

sudo docker images
  • 1

4.Docker创建sqli-labs容器

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

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

sudo docker ps
  • 1
四、测试sqli-labs靶场环境

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


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/142805
推荐阅读
相关标签
  

闽ICP备14008679号