实验介绍:

	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. Centos7下安装配置最新版本Jenkins(2.452.3)

    1.基础环境配置 1.1 服务器下载Jenkins安装包 下载地址:https://www.jenkins.io/download/ 下载命令:wget https://get.jenkins.io/ ...

  2. Jetpack Compose学习(12)——Material Theme的主题色切换

    原文:Jetpack Compose学习(12)--Material Theme的主题色切换-Stars-One的杂货小窝 闲着无事研究了下Jetpack Compose M3 主题切换效果 本系列以 ...

  3. 记一次springboot整合rabbitMQ的list序列化问题

    问题:平时传一个类的时候都会继承Serializable实现正确传输,这次我把list<Object>直接丢成了message,导致rabbitMQ不能序列化对象.报错 org.sprin ...

  4. windows上传app到构建版本的方法

    ios打包好ipa文件后,ipa文件需要上架到app store,用户才能安装.而在app store里,无法直接将ipa上传,需要使用工具上传,但是官方提供的工具,比如xcode等只能安装在苹果电脑 ...

  5. 一键语法错误增强工具 ChineseErrorCorrector

    一键语法错误增强工具 欢迎使用我最近开源的使用一键语法错误增强工具,该工具可以进行14种语法错误的增强,不同行业可以根据自己的数据进行错误替换,来训练自己的语法和拼写模型,希望推动行业文本纠错的发展, ...

  6. Jmeter函数助手35-property

    property函数用于获取jmeter属性值. 属性名称:填入jmeter的属性名称 存储结果的变量名(可选) 默认值:缺省值,当获取属性值为空时则返回该值 1.查看jmeter全局属性,测试计划右 ...

  7. 7、Git之Github操作

    7.1.注册Github账号 7.1.1.访问官网 Github 官网:https://github.com/ 先访问GitHub的官网首页,点击 sign in (登录),跳转到登录页. 7.1.2 ...

  8. 【Vue】Re01 理论概念和入门上手

    一.Vue概述 什么是渐进式?1.把Vue作应用的一部分嵌套项目中2.如果完全抛弃其他组件和框架,Vue又具有丰富的生态和库莱支持3.Core + Router + VueX 满足项目绝大多数的需求- ...

  9. 区块链共识机制 —— PoW共识的Python实现

    原始实现(python2 版本) https://github.com/santisiri/proof-of-work 依据python3特性改进后: #!/usr/bin/env python # ...

  10. git submodule子模块操作

    背景 为什么使用子模块,因为需要使用其他人维护的公共组件,但这些组件并不是以包或库的形式使用的.所以采用子模块的形式,无论是自己修改还是拉取也很方便. 子模块操作 增加子模块 git submodul ...