Kali Linux入坑之基本配置(2018.1)
我在?天前就决心如Kali的坑,然而安装kali呀vm tools呀更新呀弄了好几天。期间出现的各种问题在此汇总一下。
1、Kali的安装版本选择

在官网上看到的这么多Kali版本应该怎么选呢,在网上没有找到很详细的答案,这里揣测+亲测做一下简单说明。
前面这些是既可以在虚拟机也可以在主机使用的镜像,而后面有标注VM和Vbox的是虚拟机专用的镜像。我是在虚拟机安装的Kali,反正在这个分类上是没纠结的,用上面的就可以了。
然后安装的话最好选择32位,因为64位有些软件是没有的,而且我自己用的时候真的很卡,点64位安装的时候会出现amd64,这个跟主机没关系的,想玩64位的也是OK的。

而各种Light版本顾名思义就是精简版咯,鉴于没有特殊需求,下普通版就好了。
至于HTTP和Torrent,点HTTP会直接在网页上下载,点Torrent会先下载一个种子。

E17、Kde、Lxde、Mate、Xfce这些就是不同的图形桌面环境。
综上,没有特殊需求的话,下载Kali Linux 32 bit就可以去安装啦~
2、更新
(1)输入命令修改Kali更新源。
root@kali:~# vi /etc/apt/sources.list
(2)把原来的注释删掉,输入更新源,保存退出。

(3)执行命即可。
root@kali:~# apt-get update && apt-get upgrade && apt-get dist-upgrade
3、内核安装
(1)执行命令uname -r以查看内核版本。
(2)执行命令apt-cache search linux-headers查看是否安装内核头文件。

(3)如果uname -r出现的内容在查找内核头文件中有,那就不用安装内核了,如果没有,就输入以下指令以安装。
root@kali:~# apt-get install linux-headers-$(uname -r)
4、vm tools安装
如果未换更新源并更新,安装vm tools就会出各种问题,这也是我安装vm tools耽搁好几天的原因。
安装步骤:
(1)找到vm工具栏的虚拟机选项,选择安装VMware Tools。
(2)安装
root@kali:~# apt-get install open-vm-tools-desktop fuse
(3)重启。
安装vm tools的作用就是实现主机和虚拟机的文件交换,然后也不用Ctrl+Alt才能回到主机模式,虽然似乎看起来也不是那么重要,但是在这折腾的过程中学到的东西还是很多的。
5、ssh设置
root@kali:~# vi /etc/ssh/sshd_config
(1)增加一行PermitRootLogin yes

(2)将PasswordAuthentication yes的注释号删掉

(3)启动ssh
root@kali:~# /etc/init.d/ssh start
(4)查看SSH服务状态是否正常运行
root@kali:~# /etc/init.d/ssh status
开心!
Kali Linux入坑之基本配置(2018.1)的更多相关文章
- Kali Linux系统的安装、配置、使用
这个随便写的,随便看看就好,主要给讲一下安装过程 这里因为我物理机装的本来就是kali.所以懒得重装了,直接拿虚拟机演示一下 物理机安装kali的话,推荐使用rufus使用dd模式刻盘,不会造成之后的 ...
- Kali Linux虚拟机安装完整安装过程及简单配置(视频)
点击播放视频 附:视频中出现的两个txt文本,包含了大致的安装与配置过程: 文本1:KaliLinux虚拟机安装和初步配置 Kali Linux虚拟机安装和初步配置 大家好,今天给大家演示一下在VMw ...
- kali Linux树莓派的完整配置,以及python环境的配置
kali Linux树莓派3b+的环境配置,以及python开发环境的配置 首先需要正确组装树莓派的硬件,所需:一块8G以上的内存卡,(一般情况下淘宝购买的时候都会选择一个,需要一个稳定的电源输出,防 ...
- Kali Linux Web渗透测试手册(第二版) - 1.1 - Firefox浏览器下安装一些常用的插件
一.配置KALI Linux和渗透测试环境 在这一章,我们将覆盖以下内容: l 在Windows和Linux上安装VirtualBox l 创建一个Kali Linux虚拟机 l 更新和升级Ka ...
- Linux探索之路1---CentOS入坑笔记整理
前言 上次跟运维去行方安装行内环境,发现linux命令还是不是很熟练.特别是用户权限分配以及vi下的快捷操作.于是决定在本地安装一个CentOS虚拟机,后面有时间就每天学习一点Linux常用命令. 作 ...
- Kali Linux常用服务配置教程获取IP地址
Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...
- kali linux 配置嵌入式开发环境
kali linux 2018.2 x64 一.支持i386库 如果你是64位的Kali Linux系统,用如下命令添加i386架构支持到你的开发环境. dpkg --add-architecture ...
- Kali Linux 初始化配置:Apache2 /SSH /FTP
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统.Kali Linux预装了许多渗透测试软件,包括nmap .Wireshark .John the Ripper, ...
- kali linux系统配置 避免踩坑
使用kali一个多月,重新安装kail也三次了,下面是安装完系统后,做如下系统配置,必须要做的配置,让自己以后不要踩坑. kail更新系统 1.添加更新源,前面已经介绍,不再多说 2获取更新数据,命令 ...
随机推荐
- 细说并发编程-TPL
本节导航 基本概念 并发编程 TPL 线程基础 windows为什么要支持线程 线程开销 CPU的发展 使用线程的理由 如何写一个简单Parallel.For循环 数据并行 Parallel.For剖 ...
- mybatis入门系列一之创建mybatis程序
Mybatis基础系列一 创建第一个mybatis程序 需要配置项 1. 在conf.xml的需要配置配置两个标签数据库连接和mapper,xml文件加载信息 <-- 进行数据库环境参数的配置 ...
- Django学习之十二:Cache 缓存组件
目录 Django Cache 缓存组件 缓存逻辑伪代码 配置缓存源 可配置参数说明 01. Django的默认缓存 02. 基于Redis的django-redis 03. 自定义cache 04. ...
- No Transport ,Network中看不到ajax请求
今天在调试一个后台的接口的时候,突然发现在network中找不到我发送的请求,也就是说,ajax没有在浏览器的network中没有显示.....第一次遇见这样的情况,很苦恼,然后使用ajax中的err ...
- Dotspatial 要素重叠部分去除
private void toolStripButton32_Click(object sender, EventArgs e) { /重叠部分去除操作——测试成功 if (mapMain.Layer ...
- mssql sqlserver 三种数据表数据去重方法分享
摘要: 下文将分享三种不同的数据去重方法数据去重:需根据某一字段来界定,当此字段出现大于一行记录时,我们就界定为此行数据存在重复. 数据去重方法1: 当表中最在最大流水号时候,我们可以通过关联的方式为 ...
- PowerShell禁止执行脚本解决方法
无法加载文件 C:\***.p s1,因为在此系统中禁止执行脚本.有关详细信息,请参阅 "get-help about_signing". 所在位置 行:1 字符: 18 + .\ ...
- Windows Server 2016-OU组织单位日常操作
技术无所谓贵贱,既然曾经做过就总该是要留下点什么,毕竟做技术这些年给我们留下太多太多的成长经历,总有人问这些已经很皮毛了为什么还要写,其实没那么多花哨理由,就是想着做或者不做这一块总是要对过往做个简单 ...
- CYQ.Data 支持 PostgreSQL 数据库
前言: 很久之前,就有同学问我CYQ.Data能不能支持下PostgreSQL,之后小做了下调查,发现这个数据库用的人少,加上各种因素,就一直没动手. 前两天,不小心看了一下Github上的消息: 看 ...
- java8 日期时间之间的关系
Class or Enum Year Month Day Hours Minutes Seconds* Zone Offset Zone ID toString Output Where Discu ...