VMware17虚拟机安装Kali Linux2024详解

2024-05-16 03:28

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

目录

简介

 一、环境搭建

二、下载ISO镜像

三、新建虚拟机

为虚拟机选择合适的操作系统类型和版本

分配适当的内存、硬盘空间和其他虚拟机配置选项

四、硬件配置

编辑虚拟机设置

选择安装介质

五、界面化安装配置


简介

Kali Linux是一个基于Debian的Linux发行版,专门用于网络安全和渗透测试。它是由 Offensive Security(一个网络安全培训和渗透测试服务提供商)开发和维护的。

Kali Linux集成了大量的安全测试工具,包括信息收集工具、漏洞扫描工具、密码破解工具、无线网络工具、社会工程学工具等。这些工具使得安全专业人员能够在合法授权的情况下评估和测试网络和系统的安全性。

Kali Linux还具有高度定制化的特性,包括一个特殊的内核配置、预装的安全工具和其他安全相关的软件包。它还提供了广泛的文档和社区支持,使得用户能够轻松地学习和使用安全测试工具。

由于它的强大功能和广泛应用于渗透测试领域,Kali Linux成为了安全专业人员和黑客的首选操作系统之一。然而,使用Kali Linux需要遵守法律和道德规范,仅在合法授权的情况下使用。

 一、环境搭建

首先,确保你有一个可用的VMware 17虚拟机。(这里以VMware17为例)

二、下载ISO镜像

下载红帽 kali Linux的ISO镜像文件,可以从kali官方网站获取。

kali官网:Get Kali | Kali Linux

下载ISO文件

三、新建虚拟机

打开VMware 17虚拟机管理器,创建一个新的虚拟机

在虚拟机创建向导中,选择使用自定义配置

 

默认参数并选择下一步

稍后安装操作系统,点击下一步

为虚拟机选择合适的操作系统类型和版本

选择客户机操作系统为:Linux

版本选择:Debian 11.x 64位

虚拟机名称自定义修改即可

位置自定义安装,不建议安装于C盘

分配适当的内存、硬盘空间和其他虚拟机配置选项

虚拟机内存选择4GB,2GB以上都是可以的

网络类型选择桥接模式

桥接模式(Bridge Mode):在桥接模式下,虚拟机与宿主机共享同一物理网络接口,虚拟机会获得一个与宿主机在同一物理网络中的独立IP地址,使虚拟机可以直接与外部网络进行通信。在桥接模式下,虚拟机就像是连接在同一物理网络中的一个独立设备。

I/O控制器类型为LSI Logic

选择磁盘类型为SCSI

选择磁盘为创建新虚拟磁盘

指定磁盘容量大小为20GB(可自定义)

将虚拟磁盘存储为多个文件

点击下一步 

点击完成

四、硬件配置

编辑虚拟机设置

选择安装介质

选择将ISO镜像文件作为虚拟机的安装介质 

 完成虚拟机创建向导后,启动虚拟机

五、界面化安装配置

点击Graphical install进行安装

选择中文简体

 选择中国,并继续

选择汉语并继续

自动配置

设置主机名

设置用户和密码 

选择使用整个磁盘 

选择磁盘

将所用文件放在同一分区

 完成并写入磁盘

 安装完成后重启虚拟机

成功登入界面

这篇关于VMware17虚拟机安装Kali Linux2024详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java中有什么工具可以进行代码反编译详解

《Java中有什么工具可以进行代码反编译详解》:本文主要介绍Java中有什么工具可以进行代码反编译的相关资,料,包括JD-GUI、CFR、Procyon、Fernflower、Javap、Byte... 目录1.JD-GUI2.CFR3.Procyon Decompiler4.Fernflower5.Jav

golang panic 函数用法示例详解

《golangpanic函数用法示例详解》在Go语言中,panic用于触发不可恢复的错误,终止函数执行并逐层向上触发defer,最终若未被recover捕获,程序会崩溃,recover用于在def... 目录1. panic 的作用2. 基本用法3. recover 的使用规则4. 错误处理建议5. 常见错

从零教你安装pytorch并在pycharm中使用

《从零教你安装pytorch并在pycharm中使用》本文详细介绍了如何使用Anaconda包管理工具创建虚拟环境,并安装CUDA加速平台和PyTorch库,同时在PyCharm中配置和使用PyTor... 目录背景介绍安装Anaconda安装CUDA安装pytorch报错解决——fbgemm.dll连接p

pycharm远程连接服务器运行pytorch的过程详解

《pycharm远程连接服务器运行pytorch的过程详解》:本文主要介绍在Linux环境下使用Anaconda管理不同版本的Python环境,并通过PyCharm远程连接服务器来运行PyTorc... 目录linux部署pytorch背景介绍Anaconda安装Linux安装pytorch虚拟环境安装cu

一文详解如何在Python中使用Requests库

《一文详解如何在Python中使用Requests库》:本文主要介绍如何在Python中使用Requests库的相关资料,Requests库是Python中常用的第三方库,用于简化HTTP请求的发... 目录前言1. 安装Requests库2. 发起GET请求3. 发送带有查询参数的GET请求4. 发起PO

Python进行PDF文件拆分的示例详解

《Python进行PDF文件拆分的示例详解》在日常生活中,我们常常会遇到大型的PDF文件,难以发送,将PDF拆分成多个小文件是一个实用的解决方案,下面我们就来看看如何使用Python实现PDF文件拆分... 目录使用工具将PDF按页数拆分将PDF的每一页拆分为单独的文件将PDF按指定页数拆分根据页码范围拆分

Java中的Cursor使用详解

《Java中的Cursor使用详解》本文介绍了Java中的Cursor接口及其在大数据集处理中的优势,包括逐行读取、分页处理、流控制、动态改变查询、并发控制和减少网络流量等,感兴趣的朋友一起看看吧... 最近看代码,有一段代码涉及到Cursor,感觉写法挺有意思的。注意是Cursor,而不是Consumer

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

SpringBoot项目注入 traceId 追踪整个请求的日志链路(过程详解)

《SpringBoot项目注入traceId追踪整个请求的日志链路(过程详解)》本文介绍了如何在单体SpringBoot项目中通过手动实现过滤器或拦截器来注入traceId,以追踪整个请求的日志链... SpringBoot项目注入 traceId 来追踪整个请求的日志链路,有了 traceId, 我们在排

HTML5中下拉框<select>标签的属性和样式详解

《HTML5中下拉框<select>标签的属性和样式详解》在HTML5中,下拉框(select标签)作为表单的重要组成部分,为用户提供了一个从预定义选项中选择值的方式,本文将深入探讨select标签的... 在html5中,下拉框(<select>标签)作为表单的重要组成部分,为用户提供了一个从预定义选项中