虚拟机安装Kali Linux操作系统

news/2024/7/4 7:19:38

▣ 博主主站地址:微笑涛声 【www.cztcms.cn】

Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统。每一季度更新一次。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版 。Kali Linux预装了许多渗透测试软件,包括nmap 、Wireshark 、John the Ripper,以及Aircrack-ng 用户可通过硬盘、live CD或live USB运行Kali Linux。Kali Linux既有32位和64位的镜像。 ————百度百科

最近在学习网络安全,刚开始接触kali操作系统,这个系统包含了网安工程师常用的所有工具,用起来非常方便。

一、虚拟机安装kali操作系统

1、kali-2022.3系统镜像下载

可以访问官网进行下载ISO镜像文件

https://www.kali.org/

kali

2、打开Vmware-Workstation软件,点击创建新的虚拟机

kali

3、选择典型即可,点击下一步。

kali

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

kali

5、客户机操作系统选择Linux,版本选择Debian 10.X 64位,因为kali是Debian的一个衍生版本。

kali

6、输入虚拟机名称,选择安装位置。

kali

7、如果做测试,最大磁盘大小20G就够用了。

kali

8、点击自定义硬件。

kali

9、内存建议4GB以上,处理器可以自定义;点击新CD/DVD,选择使用ISO镜像文件,点击浏览选择刚刚下载的kali操作系统镜像;选择好以后点击关闭。

kali

10、点击完成以后可以看到虚拟机新建完成,开启虚拟机进行系统安装。

kali

11、选择第一项即可,回车进行安装。

kali

12、选择操作系统语言,我选择的是中文。

kali

13、选择所在位置。

kali

14、配置键盘。

kali

15、输入自定义的主机名称。

kali

16、配置域名,经过测试,域名可以为空。

kali

17、强制新建普通用户,输入自定义的用户名。

kali

18、输入新建用户的密码,这里没有设置密码策略,123456111111这样的弱密码也是可以设置的,不过建议还是将密码设置的复杂一点。

kali

19、磁盘分区,默认即可。

kali

20、选择操作系统安装磁盘。

kali

21、推荐选择"将所有文件放在同一个分区中"。

kali

22、选择完成分区后写入磁盘。

kali

23、写入磁盘,默认是否,需要手动改为是。

kali

24、选择需要安装的软件,默认即可;也可以全选。

kali

25、等待全部文件安装完成。

kali

26、安装启动引导器。

kali

27、选择分区,需要手动选择。

kali

28、看到这个界面就证明kali安装完成,点击继续重启系统。

kali

29、重启后就可以看到登录界面了,输入刚刚新建的用户和密码。

kali

30、kali的主界面,可以看到已经安装了非常多的软件,开始学习吧。

kali

二、使用root权限

kali默认不能直接登录root用户,如果要使用root权限可以直接在桌面右键,点击以root身份打开或者在终端中使用命令切换。

sudo su -

kali


http://www.niftyadmin.cn/n/3649342.html

相关文章

指定textview中的某部分进行点击

CharSequence str"没有任何数据,请登录!";SpannableString spannableString1 new SpannableString(str);spannableString1.setSpan(new ClickableSpan(){Overridepublic void onClick(View widget) {Intent intentnew Intent(getActivity(),LoginActivit…

Android重力感应代码例子

android中的很多游戏的游戏都使用了重力感应的技术,就研究了一下重力感应 以屏幕的左下方为原点,箭头指向的方向为正。从-10到10,以浮点数为等级单位,想象以下情形: 手机屏幕向上(z轴朝天)水平…

react中创建一个组件_如何在React中创建社交关注组件

react中创建一个组件介绍 (Introduction) When you’re building a web site, you’ll often want to share your Social Media accounts for visitors to follow. In this tutorial, you’ll create a Social Follow component in React, using the social media icons provid…

软件框架之imageloader的使用

Imageloader的使用 一、特点: 1)多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等 2)支持随意的配置ImageLoader,例如线程池,图片下载器&#xff…

实验三(OSPF)7 8

解题思路: 先配置好路由的环回及规划好IP地址,确保正确; (由于r8模拟为运营商,因此r1,r2,r3各写一条缺省指向r8 并测试) hub-spoke网络结构,需要在r1-r2-r3建立隧道0配置MGRE-多点通用路由协…

HarmonyOS 2.0 手机版使用初体验 ——手机开发者 (Beta版)

12月16日上午10点,华为在北京举办华为开发者日暨HarmonyOS2.0手机开发者Beta版发布活动。华为此次宣布面向手机开发者开放完整的HarmonyOS 2.0系统能力、丰富的API(应用开发接口),以及强大的开发工具DevEco Studio等技术装备&…

angular4前后端分离_如何在Angular 4+中使用Apollo客户端GraphQL

angular4前后端分离Apollo Client is the flexible, community-driven GraphQL client for Angular, JavaScript, and native platforms. It is designed from the ground up to make it easy to build UI components that fetch data with GraphQL. This article is a quick s…

软件框架之ButterKnife的使用

1、简介ButterKnife是注解中相对简单易懂的很不错的开源框架1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率2.方便的处理Adapter里的ViewHolder绑定问题3.运行时不会影响APP效率,使用配置方便4.代码清晰,可读性强2、…