一、安装宝塔面板
使用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