准备

1.VMware Workstation

2.kali-linux-2.0-amd64.iso

安装

  1. 手动安装

    • VMware 创建新的虚拟机,先不导入ISO文件,系统选择Debian 7.x 64位,全程使用默认设置。
    • 创建好虚拟机,cd/dvd硬件导入ISO文件,开始安装系统,选择图形安装。
    • 开始安装选择英文为系统语言(选择中文会导致系统生成桌面等文件夹时文件名为中文,个人认为不便,安装好系统后可以设置默认语言为中文),网络环境好可以使用网络镜像,不用也可以,grub选择提供的第二项,其余一律选择默认选项即可。
    • 看会漫画,等待安装完成。
  2. 或者直接下载官方VM镜像

配置

1.修改APT更新源

vi /etc/apt/sources.list

打开后可以看到kali官方的更新源,如果你安装的时候没选择网络镜像,此时会发现所有更新源都被注释了,此时把更新源deb http:\\***前的#删除即可,如果觉得官方源连接速度太慢或者无法连接可以添加中国的源(官方不推荐使用官方其他的源)。

添加源再文件最后添加:

#中科大kali源
deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
#阿里云kali源
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

2.更新系统

apt-get update
apt-get dist-upgrade
apt-get clean

在看会漫画,等待安装完成。

3.安装VMware Tools

由于缺少编译内核的头文件,直接安装VMware Tools为提示手动打开头文件文职,所以要安装头文件,最好先更新一次系统。

apt-get install linux-headers-$( uname -r )

接着按照正常步骤安装即可。

如果是最新的滚动版,建议直接下载官方的Kali的vm镜像,或者使用open-vm-tool

apt-get update
apt-get install open-vm-tools-desktop fuse
reboot

4.配置SSH

Kali沿用Debian的设置,默认关闭SSH服务,所以无法用PUTTY等工具远程打开。修改配置文件

vi /etc/ssh/sshd_config

去掉#PasswordAuthentication yes前的注释

修改PermitRootLogin without-passwordPermitRootLogin yes,:wq保存退出。

打开SSH服务

service ssh start

检查服务状态

service ssh status

设置SSH为开机自启动

vi /etc/rc.local

exit 0前添加/etc/init.d/ssh start,保存即可。

或者

update-rc.d ssh enable

现在就可用Putty或者XShell进行登录。

5.添加标准用户

useradd -m yourname -G sudo -s /bin/bash
passwd yourname

现在你就可以开始Kali2.0的征程了.

参考资料

Kali 2.0 安装后的初始配置的更多相关文章

  1. wampserver安装后的基本配置

    wampserver安装后的基本配置 1.WampServer的安装 下载好安装包后,你能在保存其文件夹中找到这样一个图标: 双击它,会弹出如下提示 提示信息:不要试图从Wamp5 1.x(x代表任意 ...

  2. MyEclipse安装后需要进行的配置

    摘自: http://hi.baidu.com/timesten/item/c826983a6f9654ffde2221c0 MyEclipse安装后需要进行的配置 在MyEclipse中编写Web ...

  3. Linux 最小化安装后IP的配置(手动获取静态IP地址)

    一.图形化界面配置(假设为电脑A) 如果你的Linux安装有图形化界面,那么通过以下方式来配置: 我这里是有两块网卡,第一个网卡在上篇中已经通过DHCP来配置了:Linux 最小化安装后IP的配置(D ...

  4. Linux 最小化安装后IP的配置(DHCP获取IP地址)

    图形化Linux的DHCP好配置,我就不讲了.主要将一下Linux最小化安装后IP的配置: linux最小化安装后没有ifconfig这个命令: yum install net-tools.x86_6 ...

  5. 【java】JDK安装后,没有配置环境变量,也可以java -version查看到版本信息

    JDK安装后,没有配置环境变量,也可以java -version查看到版本信息 原因是:jdk安装过程,java.javaw.javaws三个命令被复制到C:\windows\system32目录下 ...

  6. Kali 2.0安装与使用指南

    阅读目录 (1)如果坚持用系统自带浏览器,其汉化方法: (2)如果有强迫症删了系统自带浏览器,然后重新安装了一个新的火狐可能遇到的问题: (3)如果你有火狐账号,你登陆了发现书签和插件没有同步? (4 ...

  7. Kali 2.0 安装教程

    本文适合KALI初学者,将详细介绍Kali Linux 2.0的安装过程. 首先我们到KALI的官网下载镜像,大家可以自己选择下载32或64位的KALI 2.0系统. KALI 官网:https:// ...

  8. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  9. CentOS-7-x86_64-Minimal安装后的初始设置

    本文是给0基础的初始linux小白写的,只是方便大家尽快上手掌握使用linux系统,完成当前任务,有一定基础能力的请忽略 接上一篇的安装之后,开始配置linx的一些基本功能 1,第一步,也是最重要的一 ...

随机推荐

  1. 20170523 BSEG替代付款条件-ZTERM 天数-ZBD1T

    增强方式:替代,[替代基本用在FICO模块]BTE增强方式应用更广,需要学习总结. 程序:ZRGGBS* 步骤 1,SE16N:GB01 将 ZBD1T排除标记置为空,[注意,此更改跨client,d ...

  2. C#中的foreach和yield

    1. foreach C#编译器会把foreach语句转换为IEnumerable接口的方法和属性. foreach (Person p in persons) { Console.WriteLine ...

  3. mtime、atime、ctime基本解释

    不罗嗦 Access time.Modify time.Change time,也就是访问时间.修改时间和状态时间. >修改时间:文件的内容被最后一次修改的时间,我们经常用的ls -l命令显示出 ...

  4. PAT 天梯赛 L1-038. 新世界 【水】

    题目链接 https://www.patest.cn/contests/gplt/L1-038 AC代码 #include <iostream> #include <cstdio&g ...

  5. 每天一个Linux命令(46)ifconfig命令

    在windows系统中,ipconfig命令行工具被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).     ( ...

  6. Java开发者或许应该经常去看看的网站?...

    Java开发者或许应该经常去看看的网站?...Google top3 1.Oracle Technology Network for Java Developers | Oracle Technolo ...

  7. SQL单行函数和多行函数

    单行函数和多行函数示意图: 单行函数分为五种类型:字符函数.数值函数.日期函数.转换函数.通用函数 单行函数: --大小写控制函数 select lower('Hello World') 转小写, u ...

  8. Oracle创建新用户并将某一用户的表导进来

    一.建立测试账号 进入sqlplus(以管理员身份) sqlplus / as sysdba; create user user1 identified by user1;  //创建用户名并指定密码 ...

  9. php多个数组同键名键值相加合并

    //任意多个相同键值的数组合并相加 //预先将所要合并的数组组装成一个新的数组 // $arr = array( // array( // 'user_id' => 100, // 'goods ...

  10. tornado解析 第一篇

    一.tornado介绍 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本.这个 Web 框架看起来有些像web.py 或者 Google 的 we ...