【Microsoft Azure 的1024种玩法】 十二. 使用Auzre cloud 安装搭建docker+vulhub靶场

【简介】

【前期文章】

【Microsoft Azure 的1024种玩法】一.一分钟快速上手搭建宝塔管理面板【Microsoft Azure 的1024种玩法】二.基于Azure云平台的安全攻防靶场系统构建【Microsoft Azure 的1024种玩法】三.基于Azure云平台构建Discuz论坛【Microsoft Azure 的1024种玩法】四. 利用Azure Virtual machines 打造个人专属云盘,速度吊打某云盘【Microsoft Azure 的1024种玩法】五.基于Azure Cloud Shell 一站式创建Linux VM【Microsoft Azure 的1024种玩法】六.使用Azure Cloud Shell对Linux VirtualMachines 进行生命周期管理【Microsoft Azure 的1024种玩法】七.Azure云端搭建部署属于自己的维基百科【Microsoft Azure 的1024种玩法】八. 基于Azure云端轻松打造一款好用的私有云笔记【Microsoft Azure 的1024种玩法】九. Microsoft Azure云端轻松构建部署PostgreSQL数据库【Microsoft Azure 的1024种玩法】十. 基于Azure App Service 快速上手部署 ASP.NET Web 应用【Microsoft Azure 的1024种玩法】十一.手动对Azure磁盘进行IOPS性能压力测试
【Microsoft Azure 的1024种玩法】十二. 使用Auzre cloud 安装搭建docker+vulhub靶场

一.创建Azure VM虚拟机

二. 远程连接云服务器

2.1 使用远程工具登陆到服务器中

2.2 检查内核版本

安装Docker需要是Linux内核要3.10以上,使用 uname -a命令检查当前内核版本

三.配置yum源

3.1备份当前yum源

使用如下命令对当前的yum源进行备份

cd /etc/yum.repos.d 
 mkdir repos_bak  ###建立备份使用的文件夹
 mv *.repo repos_bak    ###备份

执行完毕以后,如下图所示

3.2添加微软源

cat >>/etc/yum.repos.d/microsoft-prod.repo<<EOF [packages-microsoft-com-prod] name=packages-microsoft-com-prod baseurl=https://packages.microsoft.com/centos/7/prod enabled=1 gpgcheck=1 gpgkey=https://packages.microsoft.com/keys/microsoft.asc sslverify=1 EOF

3.3重建yum源缓存

使用如下命令对当前的yum源进行重建

yum clean all && yum makecache

四.安装docker容器

4.1 查看yum包是否是最新版

yum update -y

4.2 安装基本依赖环境

yum install -y yum-utils device-mapper-persistent-data lvm2

4.3 配置docker源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

4.4 安装docker

执行如下命令安装dockeryum -y install docker-ce ####默认安装即可也可以使用制定版本安装

4.5 查看docker版本,验证安装是否成功

执行如下命令查看当前docker版本

docker version

4.6 添加docker开机自启

systemctl start docker
systemctl enable docker

4.7安装docker-compose以及加权限

执行如下命令安装安装docker-compose

  1. curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-uname -s-uname -m > /usr/local/bin/docker-compose

  2. chmod +x /usr/local/bin/docker-compose

五.安装vulhub靶机

5.1 安装git命令用于下载

执行如下命令安装git

yum -y install git

5.2查看git版本,验证是否成功

git -version

5.3创建存放环境的文件夹

mkdir dio

5.4下载编译vulhub靶机

5.5 进入要测试漏洞的目录,开启环境

cd /dio/vulhub/httpd/CVE-2017-15715
docker-compose up -d ###安装漏洞环境

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值