对于信息安全从业者或爱好者而言,掌握 Kali 的安装和使用是迈向更高技能水平的重要一步
本文将详细介绍如何在 VMware 虚拟机上安装 Kali 2018,帮助读者轻松构建自己的渗透测试环境
一、安装准备 在开始安装之前,我们需要准备以下工具和文件: 1.VMware Workstation 或 VMwarePlayer:作为虚拟机软件,VMware 提供了强大的虚拟化功能,使我们能够在单一物理机上运行多个操作系统
确保你的 VMware 版本是最新的,以便获得最佳兼容性和性能
可以从 VMware 官方网站下载并安装最新版本的 VMware Workstation 或 VMware Player
2.Kali Linux 2018 ISO 镜像文件:这是 Kali Linux 的安装包,可以从 Kali 官方网站下载
请注意,本文使用的是 Kali Linux 2018.1 版本的 64 位 ISO 镜像文件
下载完成后,请验证文件的完整性,以确保下载过程中没有发生损坏
二、创建虚拟机 1.打开 VMware Workstation: 启动 VMware Workstation,在主界面点击“创建新的虚拟机”按钮,开始创建新的虚拟机
2.选择配置类型: 在“新建虚拟机向导”中,选择“自定义(高级)”配置方法,这样可以更灵活地配置虚拟机的各项参数
点击“下一步”继续
3.选择硬件兼容性: 选择最新的硬件兼容性版本,以确保虚拟机能够充分利用宿主机的硬件资源
点击“下一步”继续
4.安装操作系统: 选择“稍后安装操作系统”,因为我们将在稍后步骤中手动加载 Kali Linux 的 ISO 镜像文件
点击“下一步”继续
5.选择客户机操作系统: 在客户机操作系统选项中,选择“Linux”,并在版本下拉菜单中选择“Debian 8.x 或更高版本(64位)”
虽然 Kali Linux 是基于 Debian 的衍生版,但选择 Debian 作为操作系统类型可以确保兼容性
点击“下一步”继续
6.命名虚拟机: 为虚拟机输入一个易于识别的名称,并设置存储位置
点击“下一步”继续
7.分配处理器核心数: 根据自己的需求和电脑性能,分配适当的处理器核心数
通常情况下,分配 2 个或更多的处理器核心可以显著提高虚拟机的性能
点击“下一步”继续
8.分配内存大小: 根据宿主机的内存大小和虚拟机的需求,分配适当的内存大小
建议不要超过 VMware 推荐的内存上限,以避免性能问题
在本例中,我们分配了 1GB 内存
点击“下一步”继续
9.选择网络类型: 选择“使用桥接网络”,这样虚拟机将能够直接连接到宿主机的网络,并与其他设备进行通信
点击“下一步”继续
10. 选择I/O控制器类型: 选择“LSI Logic”作为I/O控制器类型,这是 VMware 推荐的选项之一
点击“下一步”继续
11. 选择磁盘类型: 选择“SCSI”作为磁盘类型,以获得更好的性能和兼容性
点击“下一步”继续
12. 创建虚拟磁盘: 选择“创建新虚拟磁盘”,并根据自己的需求设置磁盘容量
建议设置较大的磁盘容量,以便在安装和使用过程中有足够的空间
点击“下一步”继续
13. 指定磁盘文件: 选择默认的磁盘文件位置,或点击“浏览”按钮选择其他位置
点击“下一步”继续
14. 完成虚拟机创建: 检查所有配置信息,确保无误后点击“完成”按钮,完成虚拟机的创建
三、加载 ISO 镜像文件 1.编辑虚拟机设置: 在 VMware 主界面中,选择刚才创建的虚拟机,然后点击“编辑虚拟机设置”按钮
2.选择CD/DVD驱动器: 在虚拟机设置窗口中,选择“CD/DVD(SATA)”选项
3.加载ISO镜像文件: 在右侧选择“使用ISO镜像文件”,然后点击“浏览”按钮找到下载好的 Kali Linux 2018 ISO 镜像文件
点击“确定”按钮保存设置
四、安装 Kali Linux 2018 1.启动虚拟机: 在 VMware 主界面中,点击“开启此虚拟机”按钮,开始启动虚拟机
2.进入安装界面: 虚拟机启动后,会进入 Kali Linux 的启动画面
使用键盘上的箭头键选择“Graphical install”(图形化安装)选项,并按回车键确认
3.设置语言: 在安装过程中,首先会提示设置语言
选择“中文(简体)”作为安装语言,然后点击“继续”按钮
4.设置地区: 接下来,设置系统地区
选择“中国”作为地区选项,然后点击“继续”按钮
5.设置键盘布局: 选择键盘布局为“汉语(简体)-美式键盘”,然后点击“继续”按钮
6.配置网络: 配置网络接口
如果你的虚拟机已经连接到网络,可以选择自动配置网络接口
否则,可以选择手动配置
在本例中,我们选择自动配置网络接口
7.设置主机名: 输入主机名,这是你的虚拟机在网络上的唯一标识符
点击“继续”按钮
8.设置域名: 设置域名
如果你没有域名,可以留空
点击“继续”按钮
9.设置root用户密码: 设置 root 用户的密码
这是系统管理员账户,具有最高权限
请务必牢记自己设置的密码
10. 选择磁盘分区方案: 选择磁盘分区方案
对于大多数用户来说,选择“使用整个磁盘并设置LVM”是一个简单且有效的选择
这将自动分配磁盘空间并创建逻辑卷
点击“继续”按钮
11. 确认磁盘分区: 在确认磁盘分区窗口中,查看分区设置是否正确
如果有需要修改的地方,可以点击“返回”按钮进行修改
确认无误后,点击“继续”按钮开始写入磁盘
12. 选择软件包: 选择要安装的软件包
Kali Linux 提供了多个软件包组,可以根据自己的需求进行选择
建议至少选择“桌面环境”和“Kali Linux默认软件包”以确保系统的基本功能
13. 安装GRUB引导程序: 选择将 GRUB 引导程序安装到硬盘的主引导记录(MBR)上
这是系统启动的关键部分,必须正确安装
点击“继续”按钮
14. 完成安装: 等待安装过程完成
这可能需要一些时间,具体取决于你的硬件配置和选择的软件包数量
15. 重启虚拟机: 安装完成后,系统会提示你重启虚拟机
点击“现在重启”按钮,重启虚拟机
五、配置虚拟机 1.调整屏幕分辨率: 虚拟机重启后,可能会发现屏幕分辨率较低
这可以通过 VMware 的设置进行调整
在虚拟机窗口中,点击“设置”按钮,然后选择“显示”选项
在右侧调整分辨率设置,以获得更好的显示效果
2.安装 VMware Tools: VMware Tools 是一组工具,用于提高虚拟机的性能和功能
在虚拟机窗口中,点击“安装 VMware Tools”按钮
这将在虚拟机中加载一个虚拟光驱,其中包含 VMware Tools 的安装包
按照屏幕上的提示进行安装
3.配置更新源: 由于 Kali Linux 的默认更新源可能位于国外,导致更新速度较慢或无法更新
因此,建议将更新源替换为国内源
打开终端,使用文本编辑器编辑 `/etc/apt/sources.list` 文件,将默认的更新源替换为国内的更新源,如中科大镜像站或清华大学镜像站等
保存并关闭文件后,使用 `apt-get update` 命令更新软件包列表
4.安装常用工具: 根据自己的需求,安装常用的工具和软件包
例如,可以使用 `apt-get install` 命令安装 `nmap`、`wireshark`、`metasploit` 等渗透测试工具
六、总结 通过以上步骤,我们成功地在 VMware 虚拟机上安装了 Kali Linux 2018
Kali Linux 提供了丰富的渗透测试和网络安全评估工具,是信息安全从业者或爱好者的必备之选
通过不断学习和实践,我们可以更好地掌握这些工具的使用方法,提高自己的技能水平
希望本文能够帮助读者顺利完成 Kali Linux 2018 的安装和配置,并在未来的学习和工作中发挥更大的作用