Linux Debian11使用podman安装sqli-labs靶场环境

简介: Linux Debian11使用podman安装sqli-labs靶场环境

一、sqli-labs简介

Sqli-labs是一个可以用来学习SQL注入的游戏教程,学习渗透可以借用这个工具来入门学习SQL注入的一些理论知识。

二、安装podman环境

Linux Debian11使用国内源安装Podman环境

三、podman安装sqli-labs靶场环境

1.podman搜索sqli-labs镜像

打开命令终端,输入下面命令:

podman search sqli-labs

2023-03-26_Linux_podman安装sqli-labs靶场_01.png

2.podman拉取sqli-labs镜像

podman pull docker.io/acgpiano/sqli-labs

2023-03-26_Linux_podman安装sqli-labs靶场_02.png

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

podman images

2023-03-26_Linux_podman安装sqli-labs靶场_03.png

4.podman创建sqli-labs容器

podman run -d --name sqli-labs -p 1025:80

2023-03-26_Linux_podman安装sqli-labs靶场_04.png

5.podman查看正在运行的sqli-labs容器

podman ps

2023-03-26_Linux_podman安装sqli-labs靶场_05.png

6.在火狐浏览器中输入http://127.0.0.1:1025/

可以访问下面页面,单击下面红色方框进行数据库安装或复位。

2023-03-26_Linux_podman安装sqli-labs靶场_06.png

四、进入运行中的podman容器(访问MySQL数据库)

我们可以在Linux下终端执行podman ps,看到正在运行的sqli-labs容器,我们复制ID值,执行下面命令。

podman exec -it [容器ID] /bin/bash

执行mysql

执行 show databases;看到数据库信息。

2023-03-26_Linux_podman安装sqli-labs靶场_07.png

五、sqli-labs容器退出和开启

1.退出

执行:podman ps 列出运行中的容器

执行:podman stop [容器ID]

2.开启

执行:podman ps -a 列出所有容器

执行:podman start [容器ID]


相关文章
|
3天前
|
Linux C语言
成功解决 在Linux CentOS 7 中安装gcc
这篇文章介绍了如何在Linux CentOS 7系统中安装gcc (g++) 8工具集。由于CentOS 7默认的gcc版本是4.8,而这个版本与Qt 5.14、Qt 5.15或更高版本不兼容,可能会导致编译时出现系统头文件错误。文章中提到,即使在项目配置中添加了`CONFIG+=c++11`,如果仍然报错,那么很可能是gcc版本的问题。为了解决这个问题,文章提供了使用CentOS的Software Collections (scl)来安装更新版本的gcc的步骤。
成功解决 在Linux CentOS 7 中安装gcc
|
2天前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
20 8
|
2天前
|
架构师 Linux Shell
Linux环境下要想事半功倍,少不了这4个技巧!
Linux环境下要想事半功倍,少不了这4个技巧!
|
3天前
|
机器学习/深度学习 Linux Shell
超详细的Linux-Conda环境安装教程
超详细的Linux-Conda环境安装教程
|
4天前
|
存储 Linux 开发工具
在Debian 8上安装Git的方法
在Debian 8上安装Git的方法
8 0
|
4天前
|
SQL 关系型数据库 Linux
如何在 Debian 8 上安装和使用 PostgreSQL 9
如何在 Debian 8 上安装和使用 PostgreSQL 9
16 0
|
4天前
|
数据可视化 关系型数据库 MySQL
在Debian 7上安装和保护phpMyAdmin的方法
在Debian 7上安装和保护phpMyAdmin的方法
11 0
|
4天前
|
安全 Linux 网络安全
如何在Debian 9上安装和配置VNC
如何在Debian 9上安装和配置VNC
20 0
|
4天前
|
网络协议 算法 网络安全
如何在 Debian Wheezy 上使用 Postfix 安装和配置 DKIM
如何在 Debian Wheezy 上使用 Postfix 安装和配置 DKIM
9 0
|
3月前
|
消息中间件 Kubernetes NoSQL
Debian11系统boost库安装
Debian11系统boost库安装