实验介绍:

	kali集成了世界上所有优秀的渗透测试工具

一:在VMware上安装

这里只详细介绍kali在VMware的安装,u盘和物理机上的安装不做详解

kali官网下载kali镜像iso文件

下载好了以后新建虚拟机



选择之前下好的镜像文件

选择Linux系统



选择单个文件

设置配置

用键盘设置





安装完成以后输入之前设置的账号和密码

二:安装VMware Tools

为了物理机和虚拟机之间可以复制粘贴等操作,我们需要安装VMware Tools软件

点击安装VMware Tools



成功桌面出现VMware Tools文件,底下弹出安装提示

注意:如果这一步是灰色的,那就关机修改设置





启动就会发现问题解决了

安装VMware Tools有命令行和图形界面两种安装方式

命令行方式

这时候我们得到的是一台没有设置过root密码的虚拟机

为了进入root权限

我们先设置密码:sudo passwd root

输入密码

再进入root:su root

输入密码



注意,如果设置密码的时候一直提示sorry,try again

那就是版本太旧需要更新

sudo apt-get update

sudo apt-get install make

sudo apt-get install gcc

即可

1.创建挂载点

使用mount挂载命令把光驱挂载到挂载点上

进入挂载点

查看到VMwareTools已经在文件夹里

2.使用tar解压命令 文件名打开头用tab补全 -C大写

解压命令(tar) 参数(zxvf)

要解压的文件名(VMwareTools-10.3.23-17030940.tar.gz)

-C将解压到的文件放在指定文件夹中

指定的文件夹(/usr)



找到解压文件



打一部分后用tab补全

3.安装文件

./vmware-install.pl



全部回车



完成

图形界面方式

1.双击安装包



2.将里面的文件全部复制粘贴到mnt下文件夹



3.提取压缩包文件



4.打开命令行到VMware-tools-distrib的路径下



5.再使用安装命令即可

./vmware-install.pl

查看系统版本和内核

cat /etc/issue #查看操作系统版本

uname –a #查看操作系统内核

三:升级kali操作系统

我们使用kali的时候需要不定时更新

准备工作:配置软件更新源

why?

因为kali自带的更新源在国内下载很慢,所以我们要在配置文件里面修改更新源为国内更新源

在root权限下

方法1.用vi命令打开更新源配置文件:

vi /etc/apt/sources.list

方法2.用leafpad记事本打开:

leafpad /etc/apt/sources.list

按字母i进入编辑

在行首添加"#"注释掉官方更新源

添加中科大,阿里云的源

:wq保存退出

#中科大的源

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

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

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

deb http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free

deb-src http://mirrors.ustc.edu.cn/kali-security kali-current/updates main contrib non-free

#阿里云源

deb http://mirrors.aliyun.com/kali sana main non-free contrib

deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free

deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free

查看操作系统版本,内核

命令行方式升级

apt-get update从服务器上获取软件包更新列表

apt-get upgrade更新软件到最新版本

apt-get dist-upgrade更新软件并安装依赖软件包

升级完后,重新查看操作系统版本与内核,与升级之前进行对比

kali安装和升级的更多相关文章

  1. 20165310 NstSec2019 Week1 Exp0 Kali安装

    20165310 NstSec2019 Week1 Exp0 Kali安装 Kali下载与安装 进入Kali官网 ,进入Download选项,选择Kali Linux 64 bit VMware VM ...

  2. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  3. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 3.安装Clus ...

  4. Database first with EntityFramework (Migration)安装和升级

    最近看了国外几个项目,发现用EntityFramework做Code First的项目现在很流行. 最让我有兴趣的一个功能则是,EntityFramework对于数据库的安装和升级的无缝完美支持,且很 ...

  5. kali安装java1.8

    0x01 下载 首先,去官方网站下载JDK1.8对应的版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads ...

  6. Oracle10G无图形安装及升级

    Oracle10.2.0.1静默安装及升级到10.2.0.4 下载及解压好database和Disk1 环境配置: su - oracle vim ~/.bash_profile 保存. vim /d ...

  7. 转载 在 Linux 虚拟机中手动安装或升级 VMware Tools

    http://pubs.vmware.com/workstation-12/index.jsp?lang=zh_CN&topic=/com.vmware.ws.using.doc/GUID-0 ...

  8. Ubuntu 如何使用apt命令安装、升级、卸载软件

    apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索.安装.升级.卸载软件或操作系统. apt-get命令一般需要root权限执行,所以一般跟着su ...

  9. hive的安装和升级

    目录 [toc] 安装 升级 安装 nohup hive –service hiveserver & 启动: sudo nohup ./hive --service metastore &am ...

  10. Hi3531 SDK 安装以及升级使用说明

    Hi3531 SDK 安装以及升级使用说明 第一章 Hi3531_SDK_Vx.x.x.x版本升级操作说明    如果您是首次安装本SDK,请直接参看第2章.     第二章 首次安装SDK 1.Hi ...

随机推荐

  1. 把python中的列表转化为字符串

    怎么把python中的列表转换为字符串: 1,列表中非字符串的元素的转换 方法一: 使用列表推导式进行转换 1 list=['hello',6,9,'beizhi'] 2 list=[str(i) f ...

  2. 蓝图中如何存储树结构: NPC对话的打开方式

    BFS来扩展成数组, 然后每一个node节点的child存储为索引.

  3. java web 开发框架编

    学习web 框架上开发需要的是安装  mysql 8.0  idea 2022 git  2.2.23  node 16以上 (新版本不好拉有些库了)jdk 最好是17以上 jdk8也是行的,反正不管 ...

  4. 【RabbitMQ】07 SpringBoot整合RabbitMQ

    生产者和消费者的依赖基本一致: 注意工程名称不是一样的 <?xml version="1.0" encoding="UTF-8"?> <pro ...

  5. 【Vue】05 Webpack

    Webpack是一个现代JS应用的静态模块打包的工具 学习Webpack需要我们安装NodeJS 配置CNPM & CRM 使用切换镜像的方式配置:[不建议] npm config set r ...

  6. .Net内存管理释放的两种方式

    在.Net中,资源回收主要是指内存管理和非托管资源的释放.分别提供了两种主要的方式进行处理: 垃圾回收(GC) 确认性资源释放(DRD) 官网相关文档的链接:https://learn.microso ...

  7. 论文:使用分层强化学习进行空对空格斗(战斗机空对空搏斗)《Hierarchical Reinforcement Learning for Air-to-Air Combat》

  8. agnostic在计算机领域的常用翻译 —— location-agnostic deployment option

    关于agnostic的翻译: 例子: NVIDIA OSMO scales workloads across distributed environments. For robotics worklo ...

  9. 【转载】 NVIDIA RTX2080ti不支持P2P Access,这是真的么?

    原文地址: http://www.gpus.cn/gpus_list_page_techno_support_content?id=30 ------------------------------- ...

  10. Redis源码安装(Linux环境)

    下载源码: wget https://download.redis.io/redis-stable.tar.gz 解压: tar -xzvf redis-stable.tar.gz 编译&安装 ...