今天来复习一下web方面的知识
1.1 sqliab环境搭建 基于Centos 和Docker
1.1.1 Vmware环境安装
这个就略去了吧 博主使用的是vmware17pro 具体的密钥什么的大家懂的都懂 这里就不提供了
![请添加图片描述](https://i-blog.csdnimg.cn/direct/907f76608b6b4bc4b692633ed33f86e9.png)
接下来 将带大家安装centos7的镜像
为了方便操作 这里选择 centos7_minimal
下载完成后
新建虚拟机选择安装
![请添加图片描述](https://i-blog.csdnimg.cn/direct/40c9eeb808fd4f799414020049242c75.png)
配置随便选一下
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/535a8aef6f0e4fd483fece1fea412597.png)
打开
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b260c2b47c5e493ea6166e0f5e32612a.png)
选择第一个安装
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/174f186a0d6c49b9b8fd1f07652e2a9f.png)
选择硬盘
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/a1d1f04cc29a498fbfeda9ec5919ec0a.png)
设定密码
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b0bf56d6febf445b8e7bead18cb6c4e2.png)
等待安装
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/95bc3c2cc2fb4471b043140889a75383.png)
安装完成后重启
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b4d3023cc875433e95ef09830f09f2d3.png)
配置下网络
vi /etc/sysconfig/network-scripts/ifcfg-<interface_name>
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/eb72e1322ac442249d43ae09d2762c88.png)
按下"i" 然后将 onboot改为yes 后 按esc后wq!
随后执行命令
systemctl restart network
ip add
来查看自己的ip
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/22576247831f45a7bbcfae852371cbf0.png)
然后去修改ssh链接配置
vi /etc/ssh/sshconfig
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/90d18be110e24a19a882e87288f65011.png)
将PermitRootLogin前面的注释符号去掉保存
然后重启ssh服务,关闭防火墙等一系列操作
systemctl restart sshd
systemctl stop firewall
setenforce 0
随后使用ssh连接工具进行链接 这里使用了tabby
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/cf6e06f254e94d6388a3eb13c173e849.png)
可以看到连接成功了 接下来将进行换源的操作
vi /etc/yum.conf
vi /etc/yum.repos.d/CentOS-Base.repo
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/187ddd9193ce4499bafbc84ff3db992d.png)
将yum.repos.d/CentOS_Base.repo清空后 将下面的代码输入
[base]
name=CentOS-$releasever - Base - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
完成后如图所示
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/58c1ed20db2c4fb68279d7e3a6928f86.png)
随后
yum clean all
yum makeach
yum update
yum upgrade
然后先安装一个net-tools试一下 因为是minimal版本的镜像,所以基本的ifconfig都没有哦
yum install net-tools
然后安装docker
yum install docker
输入docker 查看是否安装成功
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f6e34a18d20948cc91c13b14a3b5f9e3.png)
随后开始搭建靶场 如 sqli-labs 、pikachu
docker pull acgpiano/sqli-labs
docker pull pikachu
然后使用 docker run -itd 命令就可以运行了