详解使用VMware安装Permeate靶场系统实践
一、背景
不定时会做一些内训,会经常用到实验坏境;一开始搭建了一个docker容器,但考虑到不是所有学员都会使用docker,因此做了一个虚拟机版本,其实就是虚拟机里面安装了docker,为了方便大家迅速搭建坏境,总结了此文档给需要的学员;
二、操作步骤
- 安装VMware
- 下载镜像
- 启动容器
- 验证服务
三、安装VMware
安装VMware的过程只需要会点击下一步下一步就行,这个过程不再过多叙述,安装启动时候会提示你激活,可以选择试用30天,也可以在网上找一个激活码。
VMware下载地址:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-15.0.4-12990004.exe
四、下载镜像
下载地址(附安装流程):https://www.jb51.net/softs/255366.html
下载镜像后需要解压到你的电脑中,然后使用VMware打开虚拟机功能,找到位置,然后启动此虚拟机,如果提示vmware workstations与device/credential不兼容,需要在控制面板-程序和功能里吧Hyper给关闭
参考教程:https://www.jb51.net/article/160903.htm
五、启动容器
5.1 启动容器
打开终端,切换到root账户,可以使用命令su ,会要求输入密码,密码是 wmmszg;接下来就可以启动容器了
启动MySQL服务命令如下:
docker start mysqlserver
启动permeate容器命令如下:
docker start mysqlserver
5.2 启动web服务
接着启动容器里面的nginx和PHP,命令如下
docker exec permeate_test zsh -c "nginx && /usr/sbin/php-fpm7.2 -R"
六、验证服务
此时permeate系统已经安装完毕,可以通过浏览器访问URL地址:http://permeate.localhost进行验证,如果打开看到如下图所示则代表成功。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
VMware安装Centos7超详细过程(图文)
1.软硬件准备 软件:推荐使用VMwear,我用的是VMwear 12 镜像:CentOS6 ,如果没有镜像可以在阿里云下载 https://mirrors.aliyun.com/centos/ 硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求.最起码I5CPU双核.硬盘500G.内存4G以上. 2.虚拟机准备 1.打开VMwear选择新建虚拟机 2.典型安装与自定义安装 典型安装:VMwear会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好. 自定义
-
VMware Workstation 12安装与激活图文教程
一.简介 VMware Workstation 12专门为Win10的安装和使用做了优化,支持DX10.4K高分辨率显示屏.OpenGL 3.3.7.1声道,以及各种新硬件和新技术.从vm11版本开始只支持在64位操作系统下安装,如果你的电脑是32位系统,需下载安装VMware Workstation 10及以下版本. 二.下载 百度搜索 VMware,下载 VMware-workstation_full_12.1.1.6932.exe 版本 VMware 12专业版永久许可证密钥(激活码/序列
-
vmware12中安装 RedHat RHEL7.2系统的详细步骤(图文)
本文介绍了vmware12中安装 RedHat RHEL7.2系统的详细步骤(图文),分享给大家,具体如下: 一.开始安装 1)新建虚拟机 RHEL7.2 2)成功引导系统--开机出现此画面 Install Red Hat EnterpriseLinux 7.2 安装RHLE7.2 操作系统 Test this edia & install RedHat Enterprise Linux 7.2 测试安装文件并安装RHLE7.2 操作系统 Troubleshooting 修复故障 3)选择第一项
-
VMware Workstation安装配置方法图文教程
VMware Workstation 是一个虚拟PC的软件,利用VMware工作站,可以在现有的操作系统上虚拟出一个或多个新的硬件环境,相当于模拟出多台新的PC,以此来实现在一台机器上同时运行多个独立的操作系统.VMware 是一种常用的.功能强大的虚拟机管理软件,还有一种比较常用的轻量级的虚拟机管理软件VirtualBox. VMware Workstation 是一种虚拟机管理软件,安装该软件后,可以创建多个虚拟机(即虚拟PC),然后在虚拟机上安装操作系统即可,每台虚拟机本身就像一台真正地电
-
VMware中linux环境下oracle安装图文教程(一)
安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装配置系统环境 安装linux , 所有服务都不选择,只是选择安装开发工具,不要安装防火墙(当然也可以在后面关闭)打开终端,执行如下命令,检查安装包,没有的都要安装 make, glibc, libaiocompat-libstdc++, compat-gcc-34, compat-gcc-34-c++, gc
-
VMware给虚拟机安装linux系统
在前面的讲解(http://www.jb51.net/article/97357.htm)中,我们已经在VMware虚拟机管理软件中,创建了一台虚拟的PC,但还没有安装linux操作系统.这里,我们继续来讲解如何给虚拟机安装linux的CentOS版本的系统. 1. 点击VMware的虚拟机界面,选择我们创建好的虚拟机CentOS6.6,然后双击虚拟机中模拟的光驱设备.如下图: 2. 更改光驱设置,使用ISO映像文件来安装linux系统. 3. 开启该虚拟机,相当于打开电脑的电源启动电脑. 开启
-
VMWare安装Centos 6.9教程
VMWare下Centos 6.9安装教程,记录如下 1.新建虚拟机 (1)点击文件-->新建虚拟机 (2)选择 自定义(高级)-->下一步 (3)选择Workstation 12.0-->下一步 (4)选择 稍后安装操作系统-->下一步 (5)选择 Linux à Red Hat Enterprise Linux 6 64位-->下一步 (6)修改虚拟机名称-->下一步 这个虚拟机名称就是以后在左边栏看到的名称 (7)点击 下一步 (8)直接使用推荐内存,点击 下一步
-
VMware Ubuntu安装图文教程
不是每一个程序员都必须玩过linux,只是博主觉得现在的很多服务器都是linux系统的,而自己属于那种前端也搞,后台也搞,对框架搭建也感兴趣,但是很多生产上的框架和工具都是安装在服务器上的,而且有不少大公司都要求熟悉在linux上开发,因此从个人职业发展有必要去多了解一下linux. (博主网上查了一下,现在大部分服务器安装的系统主要有:ubuntu server.centos.suse linux enterprise, redhat linux等) 于是今天博主就在虚拟机上安装了Ubuntu
-
VMWARE安装与VMWARE下LINUX系统安装(图文教程)
本篇文章主要是介绍了VMWARE安装和VMWARE下LINUX系统安装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 1.下载安装VMware,我安装的是VMware 12.VMware从11开始不再支持32位系统,32位系统请安装10. VMware官方功能特性介绍http://www.vmware.com/cn/products/workstation VMware下载安装.地址:http://www.epinv.com/post/6304.html当然可以自己百度. VMware安装
-
VMware Workstation12安装Ubuntu和VMware Tools教程
之前我通过百度经验上的过程来安装Ubuntu16,但是每次安装的时候没有什么问题,就是安装好了Tools,也设置好了共享文件夹,但是在路径:/mnt/hgfs 下每次都找不到共享文件夹.后来我研究了好久,应该是安装的时候出了问题.下面是正确可行的安装方法: 一.下载Ubuntu镜像: Ubuntu官网下载地址 二.创建虚拟机 打开VMware Workstation,点击创建新的虚拟机 选择自定义,点下一步,如下图所示: 点下一步,如下图所示: 选择稍后安装操作系统,如下图所示: 选择Linux
-
轻松玩转VMWare虚拟机之安装GHOST系统图文教程第1/2页
VMWare是一个"虚拟PC"软件.它使你可以在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.与"多启动"系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMWare是真正"同时"运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换.而且每个操作系统你都可以进行虚拟的分区.配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接
随机推荐
- js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
- JS表格组件神器bootstrap table详解(强化版)
- python操作数据库之sqlite3打开数据库、删除、修改示例
- JavaScript DOM 添加事件
- PHP数据库连接mysql与mysqli对比分析
- 在 Express 中使用模板引擎
- Python深入学习之闭包
- Cookies 欺骗漏洞的防范方法(vbs+js 实现)
- c#生成站点地图(SiteMapPath)文件示例程序
- Ajax删除数据与查看数据操作
- JSP自定义标签简单入门教程
- Android WebView 上传文件支持全解析
- C++实现顺序排序算法简单示例代码
- Android 二维码扫描和生成二维码功能
- 详解微信小程序文件下载--视频和图片
- java容器类知识点详细总结
- php 多继承的几种常见实现方法示例
- 详解vue更改头像功能实现
- Unity3D创建圆柱体的方法
- js中int和string数据类型互相转化实例