【网络安全 --- kali2022安装】kali2022 超详细的安装教程(提供镜像)

如果你还没有安装vmware 虚拟机,请参考下面博客安装

【网络安全 --- 工具安装】VMware 16.0 详细安装过程(提供资源)-CSDN博客【网络安全 --- 工具安装】VMware 16.0 详细安装过程(提供资源)https://blog.csdn.net/m0_67844671/article/details/133609717?spm=1001.2014.3001.5502

一,镜像下载

百度网盘下载链接:
百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固,支持教育网加速,支持手机端。注册使用百度网盘即可享受免费存储空间icon-default.png?t=N7T8https://pan.baidu.com/s/19I2wXukX-2tsRlYmPLDWdQ?pwd=8888
提取码:8888 
 

二,kali2022 安装

2-1 kali2022安装

kali系统经常更新,所以可以选择最新版本下载下来玩,网址:
Index of /kali-weeklyicon-default.png?t=N7T8https://cdimage.kali.org/kali-weekly/
国内的某些镜像源,它不会将最新的kali系统放上去让你下载,国家限制了,因为最新的kali里面经常会 有一些新的攻击手段来攻击新的系统。
工具里我也准备好了镜像,可以从网盘上下载

1,新建虚拟机 

2,选自定义高级,然后下一步

3,硬件兼容性 ,因为我们使用的kali系统版本比较高,所以我们选择的时候,保持16.x不变即可
然后下一步

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

5,Kali系统属于debian系统之一,所以我们要算则debian,版本的话选哪个都可以,我选择的是6 64位, 大家可能这里对版本有疑问,可自行查询对比一下他们的区别

 

 6,名字随便起,存放位置的话专门新建一个文件夹来存放虚拟机,我在E盘下新建了kali_linux来存放我的虚拟机

 7,处理器数量一个,每个处理器内核数量2个,然后下一步

8,内存给大一点,我给了4096M,然后下一步

 9,使用桥接模式,然后下一步

10,按照推荐即可 ,然后下一步

 11,按照推荐即可 ,然后下一步

 12,创建完整虚拟机,然后下一步

13,最大磁盘大小尽量大一点,我为了演示只给了40,大伙可以给个60,80都行

14,直接下一步即可 

15,进入到自定义硬件里面 

 16,选择打印机,然后移除(反正我们用不到,删除范围可以不占系统资源),然后点击关闭

17,点击完成

18,点击编辑虚拟机设置

19,选择镜像文件,点击确定即可 

 20,点击启动虚拟机

21,等待一会,看到如下页面,我们选择图形化界面安装,操作起来更方便一些 ,鼠标点进去,上下键控制选择,选好之后,回车即可。

22,为了方便大家来学习,我们选择中文简体(鼠标点击即可)

23,选择中国,(台湾和香港我觉得以后应该给它去掉,都是中国的)

24,选择汉语 

 25,默认即可,然后继续

 26,啥都别写,继续即可

 27,大家可以写自己的名字,或者自己起个名字

28,注意:下面这个才是我们将来登录系统的用户名

 29,输入密码(不能忘记),然后下一步即可

30,默认,继续即可

 31,继续

 32,默认即可,继续

 33,直接继续

 34,选择是,然后继续

35,等待配置完成 

36,点击继续,默认即可 

37,等待下载完成 (这个需要点时间,耐心等待)

38,选是,然后下一步

 39,选择下面的/dev/sda

40,然后等待继续安装

41,点击继续,启动

42,安装完成,已经开机了,账号密码就是安装系统的时候输入的密码

43 ,这就是kali2022桌面,安装系统完成

44,查看是否能上网 (右击,打开终端)

45,终端里输入ping baidu.com,看到能上网

2-2 安装VMware tools   

点击虚拟机,能看到菜单里有灰色的重新安装vmware tools字样,说明已经安装好了,如果说是黑色的安装vmware tools 字样,说明没安装好,自己点击安装一下即可

如果vmvare tools安装好了,可以直接拖动的方式从物理机上往虚拟机上拷贝文件资料等,很方便

2-3 切换root用户

linux系统默认有root用于,而且最高权限,先给root 用户设置密码

sudo passwd root   ## 给root用户设置密码

su root 按回车以后按提示输入刚刚设置的面,就切换成功了 

2-4 开启ssh远程连接服务 

/etc/init.d/ssh start   ## 启动ssh服务

/etc/init.d/ssh status ## 查看ssh服务状态,active表示已经开启

 

设置系统自启动  

update-rc.d ssh enable  ## 开机自启动,每次开机服务自动开启

2-5 xshell测试连接  

xshell工具的下载,安装请参考下面这篇博客

【网络安全 --- 工具安装】Centos 7 详细安装过程及xshell,FTP等工具的安装(提供资源)_ANii_Aini的博客-CSDN博客【网络安全 --- 工具安装】详细讲解了,linux CentOS系统的详细安装过程,以及远程连接工具xshell的安装和FTP 文件上传工具的安装https://blog.csdn.net/m0_67844671/article/details/133616010?spm=1001.2014.3001.5502

获取kali的ip地址用 ip addr 命令

可以看到ip 地址为 192.168.31.228

 

打开xshell工具

命令行连接,输入命令 ssh aini@192.168.31.228  

(注意,远程不能直接以root用户身份连接,所以先以普通用户身份连接,在切换到root用户)

我们安装的时候指定的用户名和密码就是普通用户

接受并保存 

输入密码即可  

已经以普通用户的身份连接上了

切换到root用户  

su root

 然后按提示输入密码即可  

 

就这样kali2022系统已经配置安装好了 

如果还要安装别的系统关注我,我会出详细的安装各种系统的教程

如果想要学网络安全关注我,最近在做系统的网络安全博客,靶场,工具可免费提供

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/152245.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在Linux中通过docker安装appnode面板

先在Linux中安装docker,然后在docker中安装appnode面板,并进行docker网络端口映射。 安装docker 第一步,卸载旧版本docker。 若系统中已安装旧版本docker,则需要卸载旧版本docker以及与旧版本docker相关的依赖项。 命令&#…

力扣(LeetCode)2034. 股票价格波动(C++)

哈希表有序集合 请看本题解的分析: 题目的关键是四大操作,其中 current/maximum/minimum 明示我们,数据流应有快速找到一些数据的能力: 时间戳最大的股票所对应的价格,即题目所定义的最新股票价格在当前数据流节点&a…

微服务技术栈-Nacos配置管理和Feign远程调用

文章目录 前言一、统一配置管理1.添加配置文件2.微服务拉取配置3.配置共享 三、Feign远程调用总结 前言 在上篇文章中介绍了微服务技术栈中Nacos这个组件的概念,Nacos除了可以做注册中心,同样可以做配置管理来使用。同时我们将学习一种新的远程调用方式…

Ant Design of React组件引用及路由跳转

Ant Design of React 学习笔记(2) Ant Design of React组件引用及路由跳转,接着笔记(1)继续 这里我们主要3点:1.使用Ant的组件;2,如何引用页面组件;3,路由导航跳转 这是我的目录结…

一文读懂Base64

这几天在和第三方交互的时候,对方返回的数据是base64格式的数据,所以这两天又彻底捋了下Base64的来龙去脉。之前看过一篇文章说的非常好(再找到给加上链接),我在这不详细说明了,只说转换过程。 还是使用中…

【算法刷题】【链表】链表内指定区间反转:将一个节点数为 size 链表 m 位置到 n 位置之间的区间反转,要求时间复杂度 O(n),空间复杂度)O(1)。

题目 解题 import java.util.*;/** public class ListNode {* int val;* ListNode next null;* public ListNode(int val) {* this.val val;* }* }*/public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回…

uboot启动流程-board_init_r函数执行过程

一. uboot启动流程 本文来了解 board_init_r 函数执行过程。_main函数会调用到 board_init_r 函数。 二. board_init_r函数执行过程 _main 函数会调用到 board_init_r 函数。 _main 函数在 uboot的 /arch/arm/lib/crt0.S 文件中。_main函数中,执行完 relocate_…

JAVA毕业设计098—基于Java+Springboot的在线教育课程视频(源码+数据库)

基于JavaSpringboot的在线教育课程视频(源码数据库)098 一、系统介绍 本系统分为管理员、教师、用户三种角色(角色菜单可自行分配) 用户功能: 注册、登录、课程搜索、视频观看、课程资料发布、资料浏览、用户中心、我的发布、通知信息、密码修改 教师功能&…

IP 子网划分(VLSM)

目录 一、 为什么要划分子网 二、如何划分子网 1、划分两个子网 2、划分多个子网 一、 为什么要划分子网 假设有一个B类IP地址172.16.0.0,B类IP的默认子网掩码是 255.255.0.0,那么该网段内IP的变化范围为 172.16.0.0 ~ 172.16.255.255,即…

【SpringCloud】Eureka原理分析、搭建Eureka服务、服务注册、服务发现

🐌个人主页: 🐌 叶落闲庭 💨我的专栏:💨 c语言 数据结构 javaEE 操作系统 Redis 石可破也,而不可夺坚;丹可磨也,而不可夺赤。 eureka 一、Eureka原理分析1.1 服务调用出现…

kafka与zookeeper的集群

基础配置 systemctl stop firewalld && systemctl disable firewalld setenforce 0 sed -i s/SELINUXenforcing/SELINUXdisabled/ /etc/selinux/configvi /etc/hosts ip1 node1 ip2 node2 ip3 node3zookeeper介绍 zookeeper是一个分布式的协调服务,主要用…

基于YOLOv5、YOLOv8的火灾检测(超实用项目)

目录 1.简介 2.YOLO算法 3.基于YOLOv5、YOLOv8的火灾检测 视频已上传b站 YOLOv5/YOLOv8的火灾检测(超实用项目)_哔哩哔哩_bilibili 本文为系列专栏,包括各种YOLO检测算法项目、追踪算法项目、双目视觉、深度结构光相机测距测速三维测量项…

【yaml文件的编写】

yaml文件编写 YAML语法格式写一个yaml文件demo创建资源对象查看创建的pod资源创建service服务对外提供访问并测试创建资源对象查看创建的service在浏览器输入 nodeIP:nodePort 即可访问 详解k8s中的port:portnodePorttargetPortcontainerPortkubectl run --dry-runc…

数据库 explain 关键字解析

目录 1. explain 概述 2. explain 关键字的使用方式 3. explain 的版本迭代 4. explain 只分析SQL语句,不执行SQL语句 5. explain 输出结果中各个字段的含义 6. type 表示检索表数据的方式 7. key_len表示使用的索引的长度 8. rows 表示预估读取到的行数 9…

电子招标投标系统 —采购招投标管理一体化系统-

项目说明 随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审…

chromadb 0.4.0 后的改动

本文基于一篇上次写的博客:[开源项目推荐]privateGPT使用体验和修改 文章目录 一.上次改好的ingest.py用不了了,折腾了一会儿二.发现privateGPT官方更新了总结下变化效果 三.others 一.上次改好的ingest.py用不了了,折腾了一会儿 pydantic和c…

redis分布式秒杀锁

-- 获取锁标识,是否与当前线程一致? if(redis.call(get, KEYS[1]) ARGV[1]) then-- 一致,删除return redis.call(del, KEYS[1]) end -- 不一致,直接返回 return 0package com.platform.lock;public interface ILock {/*** 获取锁…

全网最新最全的软件测试面试题

一、前言 与开发工程师相比,软件测试工程师前期可能不会太深,但涉及面还是很广的。 在一年左右的实习生或岗位的早期面试中,主要是问一些基本的问题。 涉及到的知识主要包括MySQL数据库的使用、Linux操作系统的使用、软件测试框架问题、测试…

【three.js】坐标辅助器和轨道控制器

结合上一篇基本的3d页面代码,我们在里面添加坐标辅助器,也就是x y z轴坐标系,这样可以更直观的查看物体的位置 一、添加坐标辅助器 查看效果,z轴不显示是因为,z轴是正对我们脸部,从我们正面看就是一个点 …

整体网络架构p22

1. 两次卷积,一次池化。得到一个三维特征图,然后让三维的特征图,三个值进行相乘拉成特征向量,把得到的结果需要靠全连接层。 带参数计算才算一层 算conv的个数FC全连接层就得到卷积神经网络的层数 FC:全连接层 2. 3.reset网络&a…