当前位置: 首页 > news >正文

Windows与网络基础-3-虚拟机安装Kali Linux

目录

一、虚拟机软件和ios镜像文件

二、Kali Linux安装

2.1 文件—>新建虚拟机

2.2 选择典型安装

2.3 选择稍后安装

2.4 选择操作系统类型和版本

2.5 虚拟机命名和安装路径选择

2.6 选择磁盘大小

2.7 自定义硬件配置

三、进入系统,安装带图形化界面

四、更新Kali源(仓库)


一、虚拟机软件和ios镜像文件

运行环境准备:

虚拟机软件:VMware 16 Pro:Download VMware Workstation Pro

获取Kali: 获取卡利|Kali Linux

二、Kali Linux安装

2.1 文件—>新建虚拟机

2.2 选择典型安装

2.3 选择稍后安装

2.4 选择操作系统类型和版本

Linux Debian 10.x64位

选择操作系统的目的是为了让VMware自动的去分配虚拟机所需要的硬件,比如:磁盘大小、CPU和内存大小

Kali Linux上面集成了很多渗透工具,后期学习流量分析、渗透测试均会使用到Kali Linux

Linux是基于Unix 的内核使用C语言重新编写的开源操作系统、有很多分支:Redhat、centos、Debain、Ubuntu等等。Kali Linux是属于Debian分支

2.5 虚拟机命名和安装路径选择

虚拟机命名和安装路径选择。一般创建一个非C盘的文件夹专门存放新建的虚拟机,命名建议带编号,当创建多台同类型虚拟机时方便区分

2.6 选择磁盘大小

默认20G就行了,并非真的占用20G,虚拟机实际用多少就是多少

2.7 自定义硬件配置

配置内存和处理器均为1 挂载IOS镜像文件,移除打印机

三、进入系统,安装带图形化界面

选国家、语言等基础配置

主机名

域名

设置用户名

设置密码

磁盘分区

Swap是交换分区:当系统内存不够用,会使用交换分区作为内存使用,但速度上不能和真正的内存速度快。

刚刚创建磁盘是20G为何这里显示21.5G?

Linux是基于早期Unix内核编写的开源操作系统1991年

Unix是闭源系统1969年

早期硬盘厂商,包括操作系统容量换算都是采用1:1000的换算,标准换算是1:1024

20GB=20480MB=20971520KB=21474836480B

21474836480B=21474836.48KB=21474.83648MB=21.47GB

安装软件(默认)

安装GRUB启动引导器

重启进入系统

四、更新Kali源(仓库)

源文件在:vim /etc/apt/sources.list

#中科大

deb <http://mirrors.ustc.edu.cn/kali> kali-rolling main non-free contrib

deb-src shttp://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 contrib non-free

#浙大

deb <http://mirrors.zju.edu.cn/kali> kali-rolling main contrib non-free

deb-src <http://mirrors.zju.edu.cn/kali> kali-rolling main contrib non-free

#东软大学

deb <http://mirrors.neusoft.edu.cn/kali> kali-rolling/main non-free contrib

deb-src <http://mirrors.neusoft.edu.cn/kali> kali-rolling/main non-free contrib

打开终端

在安装软件时 Linux操作系统有几种安装方式,最简单的方式是:使用源(仓库)更新,在仓库里面提取软件的方式。他会把软件依赖程序全部自动的安装好。

Kali    基于Debian 包管理deb 使用的源 apt

Centos 基于红帽 包管理rpm 使用的源 yum

更新源:apt-get update

安装软件:apt-get install 软件名 可以用Tab补全

相关文章:

  • 面试题-谈谈你对JVM的理解
  • 面试时Dubbo原理记不住?来看看《Dubbo原理浅析——从RPC本质看Dubbo》
  • 开源治理:安全的关键
  • 什么是快应用?与原生APP相比优势在哪里
  • 卷积神经网络结构有哪些,卷积神经网络结构特点
  • 阿里内部首发面试终极指南V3.0,相对一线大厂面试知识点+面试题
  • vue路由原理
  • idea常用快捷键和插件
  • 04_feign介绍(OpenFeign)
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • 长安链源码学习v2.2.1--ioc机制(九)
  • 面试必备:《Java 最常见 200+ 面试题全解析》
  • 抖音短视频运营规划内容孵化计划书模板
  • Leetcode 946.验证栈序列
  • CREO:利用CREO软件实现装配设计之四连杆机构设计案例应用(图文教程)之详细攻略
  • ES6指北【2】—— 箭头函数
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • docker-consul
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • EventListener原理
  • extract-text-webpack-plugin用法
  • flask接收请求并推入栈
  • isset在php5.6-和php7.0+的一些差异
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Sequelize 中文文档 v4 - Getting started - 入门
  • win10下安装mysql5.7
  • Windows Containers 大冒险: 容器网络
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 仿天猫超市收藏抛物线动画工具库
  • 免费小说阅读小程序
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 使用common-codec进行md5加密
  • 我看到的前端
  • 《天龙八部3D》Unity技术方案揭秘
  • 1.Ext JS 建立web开发工程
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • #HarmonyOS:基础语法
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • $.ajax()
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (六)vue-router+UI组件库
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (一)appium-desktop定位元素原理
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (一)插入排序
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转载)(官方)UE4--图像编程----着色器开发
  • ***通过什么方式***网吧
  • .NET 使用配置文件