Linux系统在labs目录下,在Kali linux下使用docker配置sqli-labs(国内源的配置和系统软件更新)...

第一步:在安装好的kali配置国内源并且利用国内源更新软件。

1、进入/etc/apt 目录下,使用vi编辑sources.list,将下面第二张图的代码写入文件。

eb51f5989fee4d48dd605fc7b70e883f.png

4ed12edf73816777efc6262dba9f1c89.png

2、执行apt-get update

3、执行apt-get upgrade

当看到下边页面时,按回车一直移动到最底部,然后按下【Q】健。

12767563bb0b257922c662de4bb2a052.png

4、如果看到如下界面,按下回车就好,如果看不到,略过此步骤即可。

3f1cf6c47a46a681ee4edfe80e8cf450.png

5、出现如下页面,按下回车,即【确定】

cebbc858c01feca724c160c458e243eb.png

6、完成之后,执行apt-get dist-upgrade。

因为我们选择安装的是中科大的更新源,所以会出现下图所示,都选y。

0fbf382cc48f90e8a612e345e56b6040.png

d7434e50a2b8dbded643099e93ffc6c9.png

7、再看到如下页面:执行和步骤3一样的操作。

e3946e2812c23642a30226700779ef11.png

8、选择“是”。

a439e464d3fa611196d1e2b027a04626.png

9、选择“yes”

4466124c629aa75eb0b22e51e7e89df0.png

10、reboot重启,完成国内源的更新,系统软件也会得到更新。

第二步:安装docker

1、打开终端,执行apt-get update

ca396d0c0294101542c75dbf65de77f5.png

2、执行:apt-get install docker.io

741bfa35460a0a6f4d0161055eb1148d.png

3、执行:docker

ed4da6727c8232e364eaa45a5bbade96.png

第三步:docker下安装sqli-labs

1、执行docker search sqli-labs

d996ab0b3720ebef94509192dfc2ade5.png

2、执行docker pull acgpiano/sqli-labs,等待下载镜像

3d92f0d2e38f7fd689d3c1e670030e8a.png

3、下载完成后,执行:

docker run -dt --name zhengjunjie-sqli-labs -p 520:80 -del acgpiano/sqli-labs

88d519818aaf2c8f60d25d99f4b2d88a.png

参数介绍:

★-dt后台运行

★-name 命名

★-p520:80 将后边的80端口映射到520主机端口

★-rm 容器退出时能够自动清理容器内部的文件系统

4、将两台虚拟机的网络都设置成桥接模式。并且处在同一IP段。

cd3c78a5445838b09b095c2ea17a6304.png

10c36c31cd3e144ec4e29c2714b21ab1.png

5、在Windows server 2008 的火狐浏览器地址栏输入:192.168.18.10:520

写在最后:

1、如何进入运行中的docker容器(访问我们的MySQL数据库)?

(1)我们可以在Linux下终端执行docker ps,看到正在运行的容器,我们复制id值。

cc73e413671fc955e0b3d13474660445.png

(2)执行:docker exec -it [ID值] /bin/bash

206c124cb7d5879ca2e01695959e108f.png

(3)执行:mysql

b82096c52f08820cd184957960825582.png

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

bf0148cfba804b154b814de1df4a3e3c.png

2、如何退出docker(怎么开启)?

(1)退出

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

执行:docker stop [容器名称]

e941c23fd14e5378abeaa9d12caec7eb.png

(2)开启

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

执行:docker start [容器名称]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值