作为基于Debian的Linux发行版,Kali以其丰富的安全工具和强大的功能,成为了许多安全专家和专业人士的必备之选
本文将详细介绍如何在VMware上安装和配置Kali 2021,帮助读者轻松上手这一强大的操作系统
一、前期准备 在开始安装之前,我们需要准备一些必要的工具和文件
首先,我们需要从VMware官网下载最新版本的VMware Workstation或VMware Fusion(针对Mac用户)
接下来,从Kali官网下载最新的ISO镜像文件
确保下载的版本与您的VMware版本兼容,以避免安装过程中可能出现的问题
二、VMware配置 1.创建新的虚拟机 - 打开VMware Workstation或Fusion
- 点击“创建新的虚拟机”或“新建虚拟机”(取决于您的VMware版本)
- 选择“典型(推荐)”安装类型,并点击“下一步”
2.选择安装程序光盘镜像 - 在“安装程序光盘镜像文件”选项中,选择您下载的Kali 2021 ISO镜像文件
- 点击“下一步”
3.配置操作系统类型 - 选择“Linux”作为操作系统类型
- 在版本下拉菜单中,选择“Ubuntu 64位”(因为Kali基于Debian,与Ubuntu兼容)
- 点击“下一步”
4.命名虚拟机并指定安装位置 - 输入虚拟机名称,并选择安装位置
- 点击“下一步”
5.配置磁盘大小 - 分配至少40GB的磁盘空间给虚拟机,以防止在安装和运行过程中空间不足
- 选择“将虚拟磁盘拆分成多个文件”,以便更好地管理磁盘空间
- 点击“下一步”
6.自定义硬件设置 - 点击“自定义硬件”按钮,进入硬件配置页面
- 在“内存”选项中,分配至少4GB的内存给虚拟机(根据您的物理内存大小,可以适当增加)
- 在“处理器”选项中,分配至少2个处理器核心(或1个核心4个线程)
- 确保网络适配器已正确配置,通常选择“NAT”模式以访问外部网络
- 点击“关闭”完成硬件配置
三、安装Kali 2021 1.开启虚拟机 - 回到VMware主界面,选择您刚刚创建的虚拟机,并点击“开启此虚拟机”
2.开始安装过程 - 虚拟机启动后,您将看到Kali的启动菜单
选择“Graphical install”(图形化安装)并按回车键
- 选择语言(中文简体或英文),然后点击“继续”
- 选择地区(中国),然后点击“继续”
- 设置键盘布局(汉语),点击“继续”
3.配置网络 - 如果网络自动设置失败,可以直接忽略,稍后手动配置
- 选择是否配置网络,如果暂时不需要网络连接,可以选择不配置
4.设置主机名和域名 - 输入您希望的主机名(例如“HOME”)
- 域名可以留空
5.创建用户账户 - Kali 2020及之后的版本默认不允许使用Root作为用户名,因此需要创建一个新用户(例如“kali”)
- 设置用户密码,并牢记该密码
6.配置磁盘分区 - 选择“使用整个磁盘”进行分区,对于虚拟机安装来说,这是最简单且最安全的选择
- 选择分区方案(通常选择默认方案即可)
- 将改动写入磁盘,并确认
7.安装GRUB启动引导器 - 选择安装GRUB到虚拟机磁盘上
- 选择安装GRUB的设备(通常是/dev/sda)
8.完成安装 - 等待安装过程完成
安装完成后,虚拟机将自动重启
四、Kali基本配置 1.登录系统 - 使用您在安装过程中创建的用户名和密码登录系统
2.测试网络连接 - 打开终端,输入`ifconfig`查看IP地址
-使用`ping`命令测试网络连接(例如`ping 114.114.114.114`或`ping www.baidu.com`)
3.配置Root密码 - 在终端中输入`sudo passwd`,然后输入当前用户密码
- 输入并确认新的Root密码
4.切换到Root用户 -使用`su root`命令切换到Root用户,并输入Root密码
5.更新系统 -使用`apt update`命令更新软件列表
-使用`apt upgrade`命令升级系统中的软件包
-使用`apt dist-upgrade`命令进行更全面的系统升级
6.安装VMware Tools - 在VMware菜单中选择“虚拟机”->“重新安装VMware Tools”
- 在Kali中打开终端,挂载VMware Tools光盘(通常挂载在/media/cdrom或/mnt/cdrom)
- 解压并安装VMware Tools(具体步骤可以参考VMware官方文档)
7.开启SSH协议 - 检查SSH服务状态(`/etc/init.d/ssh status`)
- 如果SSH服务未启动,使用`/etc/init.d/ssh start`命令启动服务
-使用`netstat -an`命令检查22端口是否已开启
8.配置远程连接 - 安装SSH客户端工具(如Xshell),并配置远程连接
- 允许Root远程登录(编辑`/etc/ssh/sshd_config`文件,找到`PermitRootLogin`选项,并将其设置为`yes`)
- 重启SSH服务(`/etc/init.d/ssh restart`)
五、更换更新源 为了提高软件更新速度,建议将Kali的默认更新源更换为国内镜像源
1.编辑更新源文件 -使用`vim`编辑器打开`/etc/apt/sources.list`文件(`sudo vim /etc/apt/sources.list`)
2.添加国内镜像源 - 在文件末尾添加以下镜像源(选择您信任的镜像源即可): ``` #中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main ``` 3.保存并退出 -按`Esc`键退出编辑模式,输入`:wq`保存并退出`vim`
4.更新软件列表 -使用`apt update`命令更新软件列表,确保更新源已正确配置
六、总结 通过本文的详细步骤,您应该已经成功在VMware上安装了Kali 2021,并完成了基本的系统配置
Kali Linux以其丰富的安全工具和强大的功能,在信息安全领域具有不可替代的地位
希望本文能帮助您更好地了解和掌握Kali的安装和配置过程,为您的信息安全学习和实践打下坚实的基础