【Microsoft Azure 的1024种玩法】 十二. 使用Auzre cloud 安装搭建docker+vulhub靶场
  4AFg6g0R0HXv 2023年11月19日 18 0


【简介】


一.创建Azure VM虚拟机

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

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

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

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

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

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

二. 远程连接云服务器

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

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

2.2 检查内核版本

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

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

三.配置yum源

3.1备份当前yum源

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

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

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

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

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

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

四.安装docker容器

4.1 查看yum包是否是最新版

yum update -y

4.2 安装基本依赖环境

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

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

4.3 配置docker源

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

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

4.4 安装docker

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

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

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

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

docker version

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

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

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

5.3创建存放环境的文件夹

mkdir dio

5.4下载编译vulhub靶机

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

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

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

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

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
4AFg6g0R0HXv