1.下载好ubuntu、开启SSH:
* sudo apt update
* sudo apt install openssh-server
* sudo systemctl status ssh
用Finalshell链接上去
下载docker:
#下载curl
sudo apt install curl
#安装docker
curl -s https://get.docker.com/ | sh
#下载python3-pip
pip install python3-pip
curl -s https://bootstrap.pypa.io/get-pip.py | python3
curl -s https://get.docker.com/ | SH
#启动docker
systemctl start docker
#下载docker-coompoer
pip install docker-compose
sudo apt-get install docker-compose
#从Gayhub上下载Vulhub
#下载git安装工具
sudo apt-get install git
#从git上下载工具压缩包
wget https://github.com/vulhub/vulhub/archive/master.zip -O vulhub-master.zip
#解压文件
unzip vulhub-master.zip
#进入解压后的文件
cd vulhub-master
#选择要测试的环境例如:
cd httpd/apache_parsing_vulnerability/
#进入root权限
sudo su
#开启docker服务
service docker start
#开启服务自启动
systemctl enable docker.service
#开启docker
docker-compose up -d
靶机环境创建成功。
关闭靶机环境,在开启靶机的目录下输入如下命令:
docker-compose down