讲解如何在虚拟机上安装Kali Linux

2023-11-23 07:18

本文主要是介绍讲解如何在虚拟机上安装Kali Linux,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文讲解如何在虚拟机上安装Kali Linux,希望对大家有所帮助。

准备:一台电脑,VMware(VMware安装教程)

一、下载系统镜像文件
1.首先下载系统镜像,进入kali官网,在Downloads中选择Download Kali Linux,如下图所示。
在这里插入图片描述

2.根据电脑配置选择合适的版本,在这里我选择的是64位版本,点击HTTP下载镜像文件。

在这里插入图片描述

二、创建新的虚拟机
1.打开VMware Workstation,创建新的虚拟机,我们使用自定义的配置方法。

在这里插入图片描述

2.导入系统镜像文件。

在这里插入图片描述

3.选择客户机操作系统及版本。

在这里插入图片描述

4.输入虚拟机的名称和安装位置。
在这里插入图片描述

5.点击下一步直至出现以下界面。为虚拟机分配内存,建议不要超过提示的最大推荐内存,这里分配2GB。

在这里插入图片描述

6.继续点击下一步,使用推荐选项,直至出现磁盘容量分配。一定要比建议分配容量大!一定要比建议分配容量大!一定要比建议分配容量大!否则后面安装时会卡在奇怪的地方。

选择将虚拟磁盘存储为单个文件。

在这里插入图片描述

三、安装Kali Linux
1.开启虚拟机,进入安装界面,选择图形界面安装(Graphical install)。

在这里插入图片描述

2.自定义主机名。

在这里插入图片描述

3.按如下步骤进行。

在这里插入图片描述
在这里插入图片描述

4.这个时候可能会出现错误,如果没有错误,直接跳到第8步。
在这里插入图片描述

5.重启计算机,进入BIOS(我的是HP)

在这里插入图片描述

6.将Virtualization Technology改为Enable

在这里插入图片描述

7.保存并退出,重启后打开虚拟机,重新进行安装Kali Linux操作。

在这里插入图片描述

8.等待系统安装。如果配置虚拟机时分配磁盘空间不足,这个时候可能会卡死。

在这里插入图片描述

9.经过漫长的等待后,选择将GRUB安装至硬盘。

在这里插入图片描述

10.大功告成。
在这里插入图片描述
在这里插入图片描述

11.重启虚拟机后进入系统,输入用户名和密码,用户名默认为root

在这里插入图片描述

这篇关于讲解如何在虚拟机上安装Kali Linux的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/416266

相关文章

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Go中sync.Once源码的深度讲解

《Go中sync.Once源码的深度讲解》sync.Once是Go语言标准库中的一个同步原语,用于确保某个操作只执行一次,本文将从源码出发为大家详细介绍一下sync.Once的具体使用,x希望对大家有... 目录概念简单示例源码解读总结概念sync.Once是Go语言标准库中的一个同步原语,用于确保某个操

Linux中shell解析脚本的通配符、元字符、转义符说明

《Linux中shell解析脚本的通配符、元字符、转义符说明》:本文主要介绍shell通配符、元字符、转义符以及shell解析脚本的过程,通配符用于路径扩展,元字符用于多命令分割,转义符用于将特殊... 目录一、linux shell通配符(wildcard)二、shell元字符(特殊字符 Meta)三、s

Linux之软件包管理器yum详解

《Linux之软件包管理器yum详解》文章介绍了现代类Unix操作系统中软件包管理和包存储库的工作原理,以及如何使用包管理器如yum来安装、更新和卸载软件,文章还介绍了如何配置yum源,更新系统软件包... 目录软件包yumyum语法yum常用命令yum源配置文件介绍更新yum源查看已经安装软件的方法总结软

linux报错INFO:task xxxxxx:634 blocked for more than 120 seconds.三种解决方式

《linux报错INFO:taskxxxxxx:634blockedformorethan120seconds.三种解决方式》文章描述了一个Linux最小系统运行时出现的“hung_ta... 目录1.问题描述2.解决办法2.1 缩小文件系统缓存大小2.2 修改系统IO调度策略2.3 取消120秒时间限制3

Linux alias的三种使用场景方式

《Linuxalias的三种使用场景方式》文章介绍了Linux中`alias`命令的三种使用场景:临时别名、用户级别别名和系统级别别名,临时别名仅在当前终端有效,用户级别别名在当前用户下所有终端有效... 目录linux alias三种使用场景一次性适用于当前用户全局生效,所有用户都可调用删除总结Linux

Linux:alias如何设置永久生效

《Linux:alias如何设置永久生效》在Linux中设置别名永久生效的步骤包括:在/root/.bashrc文件中配置别名,保存并退出,然后使用source命令(或点命令)使配置立即生效,这样,别... 目录linux:alias设置永久生效步骤保存退出后功能总结Linux:alias设置永久生效步骤

Mysql虚拟列的使用场景

《Mysql虚拟列的使用场景》MySQL虚拟列是一种在查询时动态生成的特殊列,它不占用存储空间,可以提高查询效率和数据处理便利性,本文给大家介绍Mysql虚拟列的相关知识,感兴趣的朋友一起看看吧... 目录1. 介绍mysql虚拟列1.1 定义和作用1.2 虚拟列与普通列的区别2. MySQL虚拟列的类型2

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存