kali的安装详解--摘自官方
官方网址:https://www.kali.org/docs/virtualization/install-vmware-workstation-player-kali-guest-vm/
在VMware(访客VM)中安装Kali
本指南用于在VMware内部虚拟化Kali Linux,使您拥有Kali VM。这是使用Kali的好方法,因为它与主机完全分离,允许您与其他VM(以及主机和网络上的其他计算机)进行交互,并还原为快照。
如果您想在Kali Linux上(作为主机)安装VMware,则可能希望遵循我们的其他指南。
下面的指南是我们用来生成预制的Kali Linux VMware映像的工具,该映像已发布。您可以根据自己的需要进行更改。我们始终使用最新版本的VMware工作站生成映像,因为Player&Fusion没有相同级别的功能和设置控制。
启动VMware工作站后,按“创建新的虚拟机”。

如果可以选择,请为“虚拟机配置”选择“自定义'(高级)'”,因为这将使我们能够更好地控制虚拟机的创建。

下一个屏幕是“虚拟机硬件兼容性”,我们使用“ Workstation 8.x”。这使更多用户可以立即从Kali受益(无需编辑.vmx文件即可降级)。如果您使用的是更高版本的VMware,则在启动时,它将提示有关升级VM的信息。由于旧的VMware配置文件,这将消除任何限制。但是,大多数用户没有使用所有这些资源来获得其Kali VM,因此他们不会从拥有最新配置文件中受益。这就是为什么我们附带较旧的配置文件的原因。

在此屏幕上,我们选择要用于安装的Kali Linux映像。我们选择“浏览”,然后导航到我们下载的ISO的位置。

当您看到“客户机操作系统”屏幕时,选择“ Linux”,然后选择Debian的最新版本(因为Kali基于Debian)。在这个例子中,它是Debian10。我们将使用x64映像来安装Kali,因此我们选择了64位。

下一个屏幕是“虚拟机名称”,您可以在其中命名VM。该文件名也用于文件名(例如配置,硬盘和快照-从现在开始就不会更改)。我们在本指南中将其保持为通用(因为Kali是滚动发行版,并且我们对其进行了更新),但是对于我们的发行版,我们使用该版本作为其固定发行版。

下一个屏幕是“处理器”。在这里,我们可以开始定义为虚拟机分配多少资源。通过提供更多的资源,Kali将能够同时执行更多任务,并更快地采取行动。我们选择“ 2个处理器”和“每个处理器2个核心”,总共有4个核心。您可能希望或多或少地使用它,具体取决于您的系统要求。

下一部分是“内存”,我们可以在其中定义现在要使用多少RAM。同样,RAM量越高,可以打开更多的应用程序,它们的性能将提高。Kali内部的各种工具可能要求很高。制作普通VM时,我们为RAM选择2GB(2048 MB),但是由于我们的高性能设备具有可用于Kali的备用RAM,因此我们通常会为个人计算机增加此内存。

然后,我们将看到“网络连接”。我们默认使用NAT连接。但是,这很容易更改(即使在打开虚拟机电源的情况下)。这使Kali VM可以与Internet以及LAN连接的其余部分进行通信,而无需占用其他IP地址。不利的一面是,它将无法接收反向Shell(在VMware内部没有端口转发的情况下)。

接下来是“ I / O控制器类型”。我们接受默认值“ LSI Logic”。

接下来是“虚拟磁盘类型”。我们接受默认值“ SCSI”。

以下屏幕是“磁盘”,它使我们可以“创建新的虚拟磁盘”。

下面的“磁盘大小”屏幕允许我们定义虚拟硬盘的大小。我们为虚拟机使用“ 80 GB”。
我们也没有将其放在单个文件中,而是“将虚拟磁盘拆分为多个文件”。由于我们未启用“分配所有磁盘空间”,因此VM硬盘将随着时间增长到最大大小。
创建虚拟机后可以增加/减少硬盘,但是,如果您已经安装了Kali,则需要先扩大或缩小分区,再重新分配空间。

当涉及“磁盘文件”屏幕时,我们接受默认值,该默认值是在安装过程的早期根据我们的虚拟机名称定义的

然后,我们将看到VM安装向导的最终屏幕,该屏幕为我们提供了我们选择的设置的概述。
我们对显示的内容感到满意,因此我们按“完成”。如果您在此阶段尝试“自定义硬件”,则在完全创建VM之前,并非所有设置都可见。

如果这是第一次使用该向导,则可能会显示以下提示,说明安装“ VMware tools ” 如何在使用VM时为您带来更好的体验。
阅读并理解该页面后,您可能希望先选中“不再显示此页面”,然后再单击关闭。

在启动虚拟机之前,我们现在通过按“编辑虚拟机设置”来编辑其设置。

我们没有使用打印机,因此将其删除。要导航到该部分,然后按“删除”。

您可能希望在“ USB”部分中,更改USB设备的行为。通过禁用“自动连接新的USB设备”以及“显示所有USB输入设备”

需要指出的另一项是“显示”部分,并确保禁用“加速3D图形”,因为人们已经报告会导致问题。

然后,我们移至“选项”选项卡,然后移至“电源”。我们选择启用“向客人报告电池信息”,因为这对于在笔记本电脑/笔记本电脑上使用Kali的用户来说非常方便。

在“共享文件夹”中,我们选择“始终启用”,但是在此阶段,不共享任何路径,因为某些用户可能不希望这样做。

我们更改的最后一个选项是“ VMware Tool”,其中启用了“将访客时间与主机同步”。
完成所有这些操作后,我们保存,启动VM,然后像通常在裸机安装中一样继续安装Kali。
kali的安装详解--摘自官方的更多相关文章
- Oracle Database 12c Release 2安装详解
第1章 Oracle Database 12c Release 2安装详解 1.1 下载方法 oracle官网https://www.oracle.com 1)打开官方网站,找到下载连接 2)选择更多 ...
- Hadoop 发行版本 Hortonworks 安装详解(一) 准备工作
一.前言 目前Hadoop发行版非常多,所有这些发行版均是基于Apache Hadoop衍生出来的,之所以有这么多的版本,完全是由Apache Hadoop的开源协议决定的:任何人可以对其进行修改,并 ...
- Hadoop 发行版本 Hortonworks 安装详解(二) 安装Ambari
一.通过yum安装ambari-server 由于上一步我们搭建了本地源,实际上yum是通过本地源安装的ambari-server,虽然也可以直接通过官方源在线安装,不过体积巨大比较费时. 这里我选择 ...
- Nginx的介绍和安装详解
[介绍+安装]Nginx的介绍和安装详解 == 介绍和安装 == Nginx是一个自由.开源.高性能及轻量级的HTTP服务器及反转代理服务器, 其性能与IMAP/POP3代理服务器相当.Nginx ...
- Win10 TensorFlow(gpu)安装详解
Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...
- Windows下caffe安装详解(仅CPU)
本文大多转载自 http://blog.csdn.net/guoyk1990/article/details/52909864,加入部分自己实战心得. 1.环境:windows 7\VS2013 2. ...
- (转)Win10 TensorFlow(gpu)安装详解
Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...
- Linux ssh登录和软件安装详解
阿哲Style Linux第一天 ssh登录和软件安装详解 Linux学习第一天 操作环境: Ubuntu 16.04 Win10系统,使用putty_V0.63 本身学习Linux就是想在服务器 ...
- 【转】Linux下Android ADB驱动安装详解
原文网址:http://blog.csdn.net/zhenwenxian/article/details/5901350 Linux下Android ADB驱动安装详解 概述 最近由于内置的合作商比 ...
随机推荐
- 如何进行Web服务的性能测试
涉及到web服务的功能在不断的增加,对于我们测试来说,我们不仅要保证服务端功能的正确性,也要验证服务端程序的性能是否符合要求.那么性能测试都要做些什么呢?我们该怎样进行性能测试呢? 性能测试 ...
- OSX安装Mysql8.0
OSX下MySQL的安装非常方便,可以通过官网的dmg包进行安装,也可通过brew进行安装.以下介绍如何通过brew如何安装MySQL. 0X00.安装前的准备 既然要通过brew安装,那么就需要确保 ...
- 从摔得稀碎、蓝屏再到黄牛拒绝加价:iPhone X究竟是怎么了
X究竟是怎么了" title="从摔得稀碎.蓝屏再到黄牛拒绝加价:iPhone X究竟是怎么了"> 近日,iPhone X终于迎来了正式出货的时间.作为十周年的创 ...
- 空间数据导入Oracle数据库备忘
- nginx图片过滤处理模块http_image_filter_module安装配置
http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可,就可以用它实时 ...
- linux lsof常用方法
lsof简介 lsof(list open files)是一个列出当前系统打开文件的工具,在linux环境下,任何事物都是以文件形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.系统 ...
- pip安装psycopg2失败解决
pip install psycopg2==2.8.4报错ERROR: Command "python setup.py egg_info" failed with error c ...
- AVCaptureInput和AVCaptureOutput子类介绍
AVCaptureInput AVCaptureDeviceInput:用于从AVCaptureDevice对象捕获数据. AVCaptureScreenInput:从macOS屏幕上录制的一种捕获输 ...
- 使用web写UI, 使用js对接C++项目, 提高开发效率
ppt资源下载地址https://www.slidestalk.com/s/webui_nodejs_cmdlrx
- Python 【面向对象】
前言 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的.本章节我们将详细介绍Python的面向对象编程. 如果你以前没有接触过面向对象的编程语言 ...