Kali Linux 系统安装详细教程(VMware14)「建议收藏」

Kali Linux 系统安装详细教程(VMware14)「建议收藏」文章出自个人博客https://knightyun.github.io/2018/04/15/kali-linux-install,转载目录一、KaliLinux介绍 1、Linux2、Kali二、虚拟机安装与配置 1、下载2、安装配置三、Kali系统安装与配置一、KaliLinux介绍1、Linux引用一下百度百科: Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于PO…

大家好,又见面了,我是你们的朋友全栈君。

文章出自个人博客https://knightyun.github.io/2018/04/15/kali-linux-install,转载

目录


一、Kali Linux 介绍

1、Linux

timg2.jpg

引用一下百度百科: 
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux有多个发行版本,以下是官网提供下载的一些版本:


linux.org


2、Kali

timg.jpg

kali是linux其中一个发行版,基于Debian,前身是BackTrack(简称BT系统)。kali系统内置大量渗透测试软件,黑客工具箱已不足以形容它,可以说是巨大的渗透系统,涵盖了多个领域,如无线网络、数字取证、服务器、密码、系统漏洞等等,知名软件有:wireshark、aircrack-ng、nmap、hashcat、metasploit-framework(msf)。

二、虚拟机软安装与配置

1、下载

这里将详细介绍在Windows虚拟机中安装kali linux,使用的虚拟机软件是 VMware,可以去官网下载最新版本,注意: VMware 10.0版本之后只支持64位系统,如果是32位系统用户需要下载10.0及之前的版本。 
然后下载发型版的kali linux,官网下载,根据自己情况选择下载32位或64位,完整版或者轻便版,这里我下载的64位完整版。

1、安装配置

接下来一步步安装: 
这里写图片描述 
选择安装位置,注意保证空间充足: 
这里写图片描述

这里写图片描述 
等待安装完成: 
这里写图片描述

这里写图片描述 
这是试用版本,需要购买密钥,鼓励购买正版,蛮穷的可以使用以下任一密钥:

FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA 
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD

这里写图片描述 
安装完成,然后新建虚拟机: 
这里写图片描述
选择推荐的即可: 
这里写图片描述 
这里选择安装程序映像文件,浏览选择刚才下载的kali linux文件,后缀是 .iso: 
这里写图片描述 
选择操作系统“linux”,版本是“Debian”: 
这里写图片描述 
名称随便取,然后选择虚拟机文件存放位置:

注意选择合适位置,这里需要存放几十G的虚拟磁盘文件

这里写图片描述 
设置虚拟磁盘的大小,一般不能低于默认值,下面一般选择单个文件,方便: 
这里写图片描述 
新建完成,硬件可以之后自定义: 
这里写图片描述

这里写图片描述
觉得默认配置不合适可以自定义调整,例如修改内存大小,增加磁盘: 
这里写图片描述
设置网络适配器模式,可以桥接物理网络(例如电脑连接wifi,虚拟机就和电脑连接同一个wifi),或者NAT模式(类似于电脑成为一个路由器,虚拟机连接电脑的热点),如果不想联网,只用于物理机和虚拟机之间的交流,可以选择主机模式: 
这里写图片描述
虚拟机配置完成,接下来开始安装 kali 系统。

三、Kali系统安装与配置

点击启动虚拟机: 
这里写图片描述
鼠标点击安装界面,之后用键盘方向键和Enter键操作:

Live 开头的不是系统安装,类似于Windows PE,用于恢复系统,其他选项可以不用管,也暂时用不着。 
这里我们选择简单的图形化安装 Graphical install 
此时鼠标无法操作,退出虚拟机操作界面使用 ctrl + alt 键。

这里写图片描述
选择简体中文: 
这里写图片描述

这里写图片描述

这里写图片描述
等待配置一会: 
这里写图片描述
设置主机名称,和Windows的主机名一样: 
这里写图片描述
可以暂时不用输入: 
这里写图片描述
设置用户密码登录: 
这里写图片描述
等待配置: 
这里写图片描述
可以选择使用整个磁盘: 
这里写图片描述


注: 
这里简单介绍一下里面的 LVM 选项: 
详见百度百科,LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。安装Linux时常出现的一个问题就是合理分区,根据使用情况设置 /boot/var/home 等区块的大小,设置好之后再想要改变就很麻烦,要用分区工具压缩一部分的空闲区出去,然后合并到空间不足的区域。

个人对LVM的理解是,它类似于使用一种文件夹的机制,直接使用整块磁盘,把每个分区设置成一种类似文件夹的存在,因为文件夹不会限制大小,因此就能动态调整各区的大小,方便管理。


继续: 
这里写图片描述
可以使用推荐的: 
这里写图片描述
确定分配,或者更改区块大小和新增区块: 
这里写图片描述
确认写入: 
这里写图片描述
接下来安装时间有点长,喝杯茶休息一下 -_- 
这里写图片描述
终于安装完成,半小时安静的过去了…… 
这里选择不使用网络镜像: 
这里写图片描述
配置GRUB: 
这里写图片描述

这里写图片描述
安装完成: 
这里写图片描述

这里写图片描述
选择启动,第二个选项是恢复模式: 
这里写图片描述
初始用户名是 root: 
这里写图片描述
之前设置的密码: 
这里写图片描述
到此kali系统就安装完毕了: 
这里写图片描述
内置大量软件,更多功能可以自行发掘: 
这里写图片描述

这里写图片描述

返回顶部

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135173.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 双线性插值算法推导及代码实现

    双线性插值算法推导及代码实现双线性插值,是一种比较重要的插值方法,尤其在数字图像处理领域。本篇博文分为三个部分:一是双线性插值的算法推导,二是双线性插值的算法实现,三是算法的运行结果。

    2022年6月8日
    30
  • vue的$attrs_vue获取list集合中的对象

    vue的$attrs_vue获取list集合中的对象​说明本文用示例介绍Vue的$attrs和$listener的用法官网API—Vue.js$attrs和$listeners介绍Vue2.4中,引入了attrs和listeners,新增了inheritAttrs选项。$attrs:包含了父作用域中没有被prop接收的所有属性(不包含class和style属性)。可以通过v-bind=”$attrs”直接将这些属性传入内部组件。$

    2022年8月31日
    5
  • eclipse如何设置背景颜色[通俗易懂]

    eclipse如何设置背景颜色[通俗易懂]我们都知道eclipse默认背景颜色是白色,白色很刺眼,特别是对于我们这样长期在电脑工作的人来说是很伤眼的,那么如何请背景颜色换掉呢。其实只需要简单几步就能完成。打开eclipse,点击window——>preferences点击general—–>appearance右边选项卡theme的值改为Dark,接着点击applyandclose就行了。来看一下效果图吧…

    2022年6月20日
    32
  • mybatis中resultMap配置细则

    mybatis中resultMap配置细则resultMap算是mybatis映射器中最复杂的一个节点了,能够配置的属性较多,我们在mybatis映射器配置细则这篇博客中已经简单介绍过resultMap的配置了,当时我们介绍了resultMap中的id和result节点,那么在resultMap中除了这两个之外,还有其他节点,今天我们就来详细说说resultMap中的这些节点。如果小伙伴对mybatis尚不了解,建议先翻看博主前面几篇

    2025年7月12日
    5
  • Java实现AD域登录认证「建议收藏」

    Java实现AD域登录认证「建议收藏」web项目中有时候客户要求我们使用ad域进行身份确认,不再另外做一套用户管理系统。其实客户就是只要一套账号可以访问所有的OA,CRM等办公系统。这就是第三方验证。一般有AD域,Ldap,Radius,邮件服务器等。最常用的要数AD域了。因为window系统在国内占据了大量的江山。做起来也很方便。我这篇文章就是写,如何用java去实现AD域的身份验证。好了,直接看代码吧:

    2022年5月16日
    36
  • static声明静态外部类_static静态变量的理解

    static声明静态外部类_static静态变量的理解在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。   在开发过程中,内部类中使用的最多的还是非静态地成员内部类。不过在特定的情况下,静态内部类也能够发挥其独特的作用。    一、静态内部类的使用目的。    在定义内部类的时候,可以

    2022年10月11日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号