讲解如何在虚拟机上安装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

相关文章

Python Transformers库(NLP处理库)案例代码讲解

《PythonTransformers库(NLP处理库)案例代码讲解》本文介绍transformers库的全面讲解,包含基础知识、高级用法、案例代码及学习路径,内容经过组织,适合不同阶段的学习者,对... 目录一、基础知识1. Transformers 库简介2. 安装与环境配置3. 快速上手示例二、核心模

Linux命令之firewalld的用法

《Linux命令之firewalld的用法》:本文主要介绍Linux命令之firewalld的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux命令之firewalld1、程序包2、启动firewalld3、配置文件4、firewalld规则定义的九大

Linux之计划任务和调度命令at/cron详解

《Linux之计划任务和调度命令at/cron详解》:本文主要介绍Linux之计划任务和调度命令at/cron的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux计划任务和调度命令at/cron一、计划任务二、命令{at}介绍三、命令语法及功能 :at

Linux下如何使用C++获取硬件信息

《Linux下如何使用C++获取硬件信息》这篇文章主要为大家详细介绍了如何使用C++实现获取CPU,主板,磁盘,BIOS信息等硬件信息,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录方法获取CPU信息:读取"/proc/cpuinfo"文件获取磁盘信息:读取"/proc/diskstats"文

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

kali linux 无法登录root的问题及解决方法

《kalilinux无法登录root的问题及解决方法》:本文主要介绍kalilinux无法登录root的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录kali linux 无法登录root1、问题描述1.1、本地登录root1.2、ssh远程登录root2、

使用Python实现全能手机虚拟键盘的示例代码

《使用Python实现全能手机虚拟键盘的示例代码》在数字化办公时代,你是否遇到过这样的场景:会议室投影电脑突然键盘失灵、躺在沙发上想远程控制书房电脑、或者需要给长辈远程协助操作?今天我要分享的Pyth... 目录一、项目概述:不止于键盘的远程控制方案1.1 创新价值1.2 技术栈全景二、需求实现步骤一、需求

C++ vector的常见用法超详细讲解

《C++vector的常见用法超详细讲解》:本文主要介绍C++vector的常见用法,包括C++中vector容器的定义、初始化方法、访问元素、常用函数及其时间复杂度,通过代码介绍的非常详细,... 目录1、vector的定义2、vector常用初始化方法1、使编程用花括号直接赋值2、使用圆括号赋值3、ve

Linux ls命令操作详解

《Linuxls命令操作详解》通过ls命令,我们可以查看指定目录下的文件和子目录,并结合不同的选项获取详细的文件信息,如权限、大小、修改时间等,:本文主要介绍Linuxls命令详解,需要的朋友可... 目录1. 命令简介2. 命令的基本语法和用法2.1 语法格式2.2 使用示例2.2.1 列出当前目录下的文

Java调用C++动态库超详细步骤讲解(附源码)

《Java调用C++动态库超详细步骤讲解(附源码)》C语言因其高效和接近硬件的特性,时常会被用在性能要求较高或者需要直接操作硬件的场合,:本文主要介绍Java调用C++动态库的相关资料,文中通过代... 目录一、直接调用C++库第一步:动态库生成(vs2017+qt5.12.10)第二步:Java调用C++