kali详细安装教程

2023-05-16

vmware虚拟机下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html

kali ISO镜像 https://cdimage.kali.org/kali-2022.4/kali-linux-2022.4-installer-amd64.iso

KALI安装教程

一、前期准备

kali镜像下载地址:http://mirrors.ustc.edu.cn/kali-images/

 

二、VMware虚拟机配置

  1. 打开vmware,点击创建新的虚拟机

2、选择自定义(高级)选项,点击下一步

3、继续下一步

4、选择【稍后安装操作系统】,然后点击下一步

5、客户机操作系统选择【Linux】,版本选择【Debian】,至于64位还是32位我们根据镜像选择对应的版本,当然也可以直接选择64位,毕竟可以向下兼容。其次之所以选的Debian是因为Kali Linux是基于Debian的Linux发行版,所以我们选择Debian,选择完成之后继续点击下一步

6、命名虚拟机:关于虚拟机名称可根据自己喜好去改。位置选择C盘以外最好。完成之后点击下一步

7、处理器配置:根据自己的需求以及电脑的硬件限制合理进行配置,这里处理器数量和每个处理器的内核数量我都给的2个,也就是处理器内核总数给了4个。完成之后继续点击下一步

8.虚拟机的内存:这里同样根据自己的需求进行分配。然后点击下一步

9、网络类型:这里先选择第二项【使用网络地址转换(NAT)】,后期也可以更改,然后点击下一步

10、默认点击下一步

11、继续点击下一步

12、选择磁盘:这里选择创建新的虚拟磁盘,然后点击下一步

13、指定磁盘容量:同样这里根据自己的需求按需分配,分配好之后选择最下面一项【将虚拟磁盘拆分成多个文件】,然后下一步

14、默认点击下一步

15、点击自定义硬件

16、在硬件里先选择左边的【CD/DVD(IDE)】,然后点击使用ISO映像文件,选择浏览,然后选择提前下载好的ISO镜像文件,然后点击关闭

17、然后点击完成

三、这时虚拟机配置完成了,接下来就可以直接安装Kali操作系统

1、先点击【开启此虚拟机】

2、点击【我已经完成安装】,将底下的黄色栏框消除

3、选择Graphical install(图形化安装)

4、选择【Chinese(Simplified)-中文(简体)】,然后点击Continue

5、选择中国然后继续

6、选择语言然后继续

7、稍等片刻

8、【配置网络】这里输入一个主机名,然后继续

9、【设置用户名和密码】这里输入一个普通用户账号的用户名,然后继续

10、【设置用户名和密码】这里输入一个账号的用户名,并且记住该用户名,然后继续

11、【设置用户名和密码】这里为刚刚的用户设置一个密码,然后继续,建议这里密码设置为kali

12、【磁盘分区】这里选择【向导-使用整个磁盘】,然后继续

13、【磁盘分区】这一步保持默认继续就行

14、【对磁盘进行分区】这里分区方案选择推荐的第一个【将所有文件放在同一个分区中(推荐新手使用)】,然后继续

15、【对磁盘进行分区】这里我们选择【结束分区设定并将修改写入磁盘】这个选项,然后点击继续

16、【对磁盘进行分区】这里我们选【是】然后继续

17、这里保持默认,直接点击继续

18、耐心等待,时间会有点儿长

19.安装GRUB启动引导器】选【是】然后点击继续

20、【安装GRUB启动引导器】这里一定得选择/dev/sda,然后继续

21、安装完成,点击继续

四、进入Kali系统

1、输入刚刚的用户名和密码点击登录就可以进入到桌面

2、进入到桌面,即可使用Kali

 

五、添加root用户及密码

1、打开终端,在里面输入【sudo -i】这个命令

sudo -i #Linux终端命令下改变用户对命令使用权限的命令

2、输入登录用户的登录密码,然后回车,紧接着输入【passwd root】这个命令

passwd root #这条命令表示修改root用户的密码

3、然后输入新的root密码,接着回车,注意的是输入的密码不会显示。然后再重新输入新的root密码,然后回车就可以将root用户的密码给修改了,建议密码也设置成root,账号密码都一样,避免忘记。

4、重新启动

5、输入用户名root,以及密码,就可以使用超级管理员身份进入到系统中

六、设置快照

1、先关闭虚拟机,然后在该虚拟机的启动前界面上点击下图一个类似表下面有个扳手一样的图标,点击它

 

2、先选择当前位置,再点击拍摄快照

 

3、然后填入快照名称以及描述,这里需要强调一下描述里面建议写上该系统的用户名和密码,以防止后期遗忘。填写完成后点击拍摄快照,这样快照就设置好了

 

4、当你想要返回到之前的某个状态的时候,只需要选择需要回到的状态,然后点击转到,然后确认是就可以恢复到之前所保存的某一个状态点上了

这样的好处是,避免后期系统出现问题需要重新再安装,省去了重装系统的步骤以及时间。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

kali详细安装教程 的相关文章

  • ajax传递数组怎么传?ajax数组传递

    在我们平时的开发中 xff0c 经常会需要用到ajax xff0c 关于ajax是什么 xff0c 又该如何传递参数 xff0c 相信通过上几篇文章你们已经有所了解 但是 xff0c ajax中要如何传递数组你们又知道吗 xff1f 今天我

随机推荐

  • linux安装node和达梦数据库8

    PS 本次测试只是为了项目需要 xff0c 但是在部署和启动程序的时候发生了一系列的报错 xff0c 由此记录下来为日后作参考 安装达梦数据库 1 达梦数据库 DM8 简介 达梦数据库管理系统是武汉达梦公司推出的具有完全自主知识产权的高性能
  • pyqt5+mysql+多线程爬虫实现 python 携程机票爬虫 数据可视化

    基本目录 数据来源与获取方法数据来源网页分析 实现效果完整代码与说明文档 数据来源与获取方法 数据来源 携程机票查询https flights ctrip com online channel domestic 网页分析 我们的目的是要爬取
  • debian9.8添加iso为本地源

    1 临时添加 使用mount临时挂载 注意需要在root权限下操作 一 将系统镜像文件复制到电脑任意路径下 xff0c 我这里复制到 home路径下 二 自己创建一个挂载目录 xff0c 我创建的是 mnt cdrom目录 xff0c 命令
  • 剖析AVFrame

    AVFrame是FFmpeg中非常重要的数据结构 xff0c 其封装了解码后的媒体数据 在FFmpeg之中 xff0c 有几个比较重要的音视频概念 xff1a pixel format xff1a 表示像素格式 xff0c 图像像素在内存中
  • The package javax.swing is not accessible错误的三种解决办法,亲测有效

    万次阅读 xff0c 150 43 点赞 xff0c 如若对您有帮助 xff0c 请及时点赞 xff0c 不要白嫖 解决办法 xff1a 更换JRE系统库的版本解决办法 xff1a 另外一个比较暴力的解决办法是点击java swing 解决
  • error: binding reference of type int& to const int discards qualifiers

    span class token macro property span class token directive keyword include span span class token string lt iostream gt s
  • request for member in , which is of pointer type

    原因 其实就是因为结构体成员引用符 34 34 和指针的箭头运算符 gt 用错了 只要根据自己的代码把 点 和 gt 改回去就行了
  • 结构体对齐问题(转)

    一个结构体变量定义完之后 xff0c 其在内存中的存储并不等于其所包含元素的宽度之和 例一 xff1a span class token macro property span class token directive keyword i
  • java.net.SocketException: Broken pipe (Write failed)发生原因及其解决办法

    先运行B main 再运行A main 先运行B的main xff0c 然后由于B有accepte的执行 xff0c 所以B那块先阻塞 xff0c 然后点击执行A main的时候会执行A的socket连接 xff0c 然后B监听到了之后立即
  • Matlab进行多项式拟合

    觉得有用的先点赞后收藏 xff0c 不要只收藏不点赞 xff01 xff01 1 一个坐标系里面绘制多个函数图像 clear clc x span class token operator 61 span span class token
  • K-Means聚类算法及其python实现(已附上代码至本博客)

    目录 一 算法公式讲解二 算法流程三 算法实现代码四 代码结果分析五 K Means库函数六 K Means算法时间复杂度 一 算法公式讲解 对于 n代表了x有n维 xff0c x上标j表示第j维的特征 xff0c 下标i表示该向量是第i个
  • The server quit without updating PID file

    我本地Mac电脑爆的错误 xff01 xff01 xff01 总体解决办法有两个 xff0c 方法一 1 可能是 usr local MySQL data mysqld pid文件没有写的权限 解决方法 xff1a 给予权限 xff0c 执
  • Could not find artifact com.github.pagehelper:pagehelper-spring-boot:jar:1.4

    我的情况是导入1 4 2版本的pagehelper spring boot就爆错 xff0c 但是导入了1 3 0版本的pagehelper spring boot就不爆错了 xff0c 后面又导入了一次1 4 2版本的pagehelper
  • No primary or single public constructor found for interface java.util.List

    我的爆错原因是途中ids忘记标注注解 64 PathVariable了 xff0c 因为要传入一系列的整数的列表对象到路径 emps deleteEmps ids 中 xff0c 所以我这里就是加上注解 64 PathVariable就OK
  • 数据结构之用堆栈判断回文

    回文判断 回文是指正读反读均相同的字符序列 xff0c 如 abba 和 abdba 均是回文 xff0c 但 good 不是回文 编写一个程序 xff0c 使用栈判定给定的字符序列是否为回文 输入格式 输入待判断的字符序列 xff0c 按
  • 单片机外部中断实验

    目录 1 概述 2 原理 3 硬件和软件设备 4 步骤 5 结果 xff08 分析 xff09 1 概述 联系程序设计 xff0c 并熟悉外部中断和按钮的使用 xff1b 掌握单片机外部中断程序的设计方法 xff1b 在外部中断0处接一个开
  • 自定义Rust安装路径,自定义安装Rust

    首先我们知道使用https www rust lang org zh CN tools install官方下载器下载安装的rust主要有两个文件夹 xff0c 而且会默认生成到C盘下 但是 xff0c 我们通过修改环境变量可以自定义安装路径
  • HTML基础(一)

    本文是作者在学习html过程中对知识的初步整理 1 第一个程序 span class token doctype lt DOCTYPE html gt span span class token tag span class token t
  • 结构体的数组

    结构数组 也就是结构体的数组 的组成 xff1a struct 结构名 变量名 数组大小 span class token macro property span class token directive hash span span c
  • kali详细安装教程

    vmware虚拟机下载地址 xff1a https www vmware com cn products workstation pro workstation pro evaluation html kali ISO镜像 https cd