AWD线下攻防平台搭建


AWD线下攻防平台搭建

步骤索引

  • AWD线下攻防平台搭建
      • 换源
          • 先将更新源备份一下
          • 在命令行打开sources.list
          • 修改sources.list文件,这里选择改成阿里镜像源
            • 更新
          • 升级
          • 清理安装包
      • 安装docker
          • 修改daemon配置文件/etc/docker/daemon.json来加速
          • 最后重启docker
      • 准备开源项目
            • 将项目克隆到服务器上:
          • 进入项目
          • 下载docker镜像
          • 下载完成后更改镜像名

为了方便自己研究AWD攻防,打算自己在本地搭建一个AWD线下攻防环境,过程中遇到很多麻烦,于此做个记录。
准备Ubuntu18.04服务器,docker,然后更换几个源

换源

为了过程中尽量不出现错误,开始换源

先将更新源备份一下
1
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
在命令行打开sources.list
1
sudo gedit /etc/apt/sources.list
修改sources.list文件,这里选择改成阿里镜像源
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#  阿里镜像源

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新
1
sudo apt-get update

在这里插入图片描述

升级
1
sudo apt-get upgrade

在这里插入图片描述

清理安装包
1
2
apt-get clean
apt-get autoclean

安装docker

命令行安装

1
sudo apt-get install -y docker.io
修改daemon配置文件/etc/docker/daemon.json来加速
1
sudo mkdir -p /etc/docker

在这里插入图片描述

1
2
3
4
5
sudo tee /etc/docker/daemon.json <<-'EOF'

{ "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"] }

EOF

在这里插入图片描述

1
sudo systemctl daemon-reload
最后重启docker
1
sudo systemctl restart docker

这个加速器是免费的,注册就有好像
阿里镜像加速器

准备开源项目

awd-platform

将项目克隆到服务器上:
1
git clone https://github.com/zhl2008/awd-platform.git

这里由于我想快点,直接从github上下载了zip文件,然后手动拉入Ubuntu里。

进入项目
1
cd awd-platform/
下载docker镜像
1
docker pull zhl2008/web_14.04

在这里插入图片描述

下载完成后更改镜像名
1
docker tag zhl2008/web_14.04 web_14.04

在这里插入图片描述
至此AWD线下环境就搭建完毕。