vulnhub靶机

一、准备

1、apt-get update

 是在基于 Debian 或 Ubuntu 等 Linux 系统中用于更新软件包索引的命令。

2、安装协议、证书

apt-get install -y apt-transport-https ca-certificates

在添加 Docker 官方的软件源(使用 HTTPS 协议)时,就需要先运行这个命令来确保后续能安全地下载 Docker 相关的软件包。

注:在此期间可能会遇到安装失败的问题,如果有梯子,开全局梯子。

        没梯子更换镜像源(docker镜像源有的不好使)

1、sudo vim /etc/apt/sources.list

2、将之前的#注释掉

加入以下

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

按esc后wq!保存退出

3、安装docker

apt install docker.io         

4、查看docker版本,启动docker,显示docker信息

5、安装pip

apt-get install python3-pip

6、安装

pip3 install docker-compose

7、查看版本

docker -v

二、安装vulunhub

1、拉取镜像

git clone https://github.com/vulhub/vulhub.git

2、进入目录

cd vulhub

3、启动靶场环境

docker-compose build
 
docker-compose up -d

4、查看启动环境

docker-compose ps

5、访问本机地址+端口

6、关闭环境

docker-compose down

命令作用

停止容器:该命令会停止由 docker-compose.yml 文件定义并通过 docker-compose up 启动的所有容器。

移除容器:在停止容器之后,它会移除这些容器。

移除网络:默认情况下,它还会移除 docker-compose 创建的自定义网络,但不会移除(Volumes)和镜像(Images)。如果你想同时移除卷,可以添加 --volumes 选项;若要移除镜像,可以添加 --rmi 选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值