kali安装配置使用手册

一、下载

https://www.kali.org/get-kali/#kali-bare-metal
使用ISO和虚拟机镜像安装都可以,本文以ISO安装为例;
在这里插入图片描述
在这里插入图片描述

二、安装

1、准备

1.自定义
在这里插入图片描述
2.默认兼容性
在这里插入图片描述
3.稍后安装
在这里插入图片描述
4.选择"Linux"及最新版本的Debian(64位推荐)
在这里插入图片描述
5.自定义虚拟机名称
在这里插入图片描述
6.选择合适的处理器数量
在这里插入图片描述
7.选择合适的内存,推荐2GB以上
在这里插入图片描述
8.选择网络类型,桥接网络与主机处于同一网段,NAT处于主机下级网段
在这里插入图片描述
9.默认LSI Logic
在这里插入图片描述
10.默认SCSI
在这里插入图片描述
11.创建新虚拟磁盘
在这里插入图片描述
12.选择磁盘大小
在这里插入图片描述
13.默认
在这里插入图片描述
14.完成
在这里插入图片描述
15.编辑虚拟机设置
在这里插入图片描述
16.移除打印机(官方推荐)
在这里插入图片描述
17.显示所有USB输入设备(官方推荐)
在这里插入图片描述
18.确保加速3D图形禁用(官方推荐)
在这里插入图片描述
19.对于笔记本用户启用“向客户机报告电池信息”(笔记本用户推荐)
在这里插入图片描述
20.启用“将客户机时间与主机同步”(官方推荐)
在这里插入图片描述
21.最后导入ISO镜像,开始安装
在这里插入图片描述

2、安装

1.选择图形界面安装
在这里插入图片描述
2.选择语言
在这里插入图片描述
3.选择区域
在这里插入图片描述
4.选择键盘布局
在这里插入图片描述
5.设置主机名,默认;
在这里插入图片描述
6.设置域名,默认
在这里插入图片描述
7.设置全名
在这里插入图片描述
8.设置用户名
在这里插入图片描述
9.设置密码
在这里插入图片描述
10.设置分区,默认
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
11.选择是
在这里插入图片描述
12.软件选择,默认
在这里插入图片描述
13.安装GRUB启动引导器
在这里插入图片描述
14.选择安装GRUB启动引导器设备(/dev/sda),完成kali安装;
在这里插入图片描述

三、系统配置

1、设置Root密码

1.打开terminal,输入sudo passwd root
2.按要求输入当前账户密码,root账户新密码:xxxx,回车(xxxx为新密码,默认不显示)
3.按要求再次输入新密码:xxxx,回车(xxxx为刚刚输入的新密码)
4.修改完成
在这里插入图片描述

2、启用SSH

1.修改SSH配置文件

sudo vim  /etc/ssh/sshd_config
sudo apt install ssh #未安装SSH使用安装命令

2.i键进入编辑模式,在文件34行找到#PermitRootLogin prohibit-password#号去掉,并将后面的prohibit-password改成yes
在这里插入图片描述
3.在文件的57行左右找到#PasswordAuthentication yes#号去掉,:键+wq+Enter键保存并退出
在这里插入图片描述
4.启动SSH服务

#启动SSH服务
/etc/init.d/ssh start
#或者
service ssh start
	
#验证SSH服务状态
/etc/init.d/ssh status
#或者
service ssh status

5.设置SSH开机自动启动

#系统自动启动SSH服务
update-rc.d ssh enable
#关闭系统自动启动SSH服务
update-rc.d ssh disabled

3、更换国内源

1.打开terminal,输入sudo vim /etc/apt/sources.list
2.i键进入编辑模式,通过#注释掉默认的官方源
在这里插入图片描述
3.通过terminal的编辑-粘贴选区功能,替换成国内源,推荐阿里云和中科大源

#aliyun
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#ustc
deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#浙大源
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

在这里插入图片描述
4.Esc键退出编辑模式,:键+wq+Enter键保存并退出
在这里插入图片描述
5.为了防止源出错,加签名,并更新源

wget archive.kali.org/archive-key.asc   #下载签名
apt-key add archive-key.asc   #安装签名
apt update #因为改源了,所以需要更新
#下面二选一安装,推荐第一个
apt-get install  kali-linux-everything #安装kali提供的所有工具
apt-get install kali-linux-large #安装kali提供的默认工具

4、更新系统软件

apt update #更新软件列表
apt upgrade #更新软件
apt dist-upgrade #更新内核
apt full-upgrade -y #在升级软件包时自动处理依赖关系

apt -f install #解决软件下载依赖问题 
apt install #安装软件包 
apt remove #移除软件包
apt purge #移除软件包和配置文件 
apt autoremove #自动删除不需要的包
apt search #搜索应用程序
apt show #显示安装细节
apt source #下载源码档案 
apt build-dep #为源码包配置编译依赖 
apt dselect-upgrade #依照 dselect 的选择更新 
apt clean #清除下载的归档文件 
apt autoclean #清除旧的的已下载的归档文件 
apt check #检验是否有损坏的依赖

uname -a #查看内核版本
wget archive.kali.org/archive-key.asc #下载签名
apt-key add archive-key.asc #安装签名
apt install systemctl #docker容器安装

5、GNOME环境安装

1.kali桌面查询,输入apt search kali-desktop查询
在这里插入图片描述
2.ISO安装输入sudo tasksel,选择桌面安装
在这里插入图片描述
3.输入sudo apt -y install kali-desktop-gnome下载安装
在这里插入图片描述
4.选择登录管理器gdm3安装
在这里插入图片描述
5.输入sudo update-alternatives --config x-session-manager ,选择gnome序号1,回车即可,最后输入reboot重启系统即可。
在这里插入图片描述

四、软件安装

1、 Chrome

下载Google Chrome
https://www.google.cn/intl/zh-CN/chrome/

sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
#使用 wget 命令来下载最新版本的 Google Chrome 的 debian 安装包 

在这里插入图片描述
安装Google Chrome

apt install gdebi #安装gdebi
gdebi google-chrome-stable_current_amd64.deb
#在 Kali Linux 安装 Google Chrome 最容易的方法就是使用 gdebi ,它会自动帮你下载所有的依赖包

启动Google Chrome

google-chrome
#开启一个终端,执行 google-chrome 命令来启动 Google Chrome 浏览器

附录
当以 root 用户特权来运行 google-chrome 命令是,会出现非法指令 错误信息。因为通常情况下,Kali Linux 默认情况下的默认用户是 root 用户,我们需要创建一个虚的非特权用户,比如 kali ,然后使用这个用户来启动 Google Chrome 浏览器。如下:

# useradd -m -d /home/kali kali
# su kali -c google-chrome

2、 搜狗输入法

下载:https://pinyin.sogou.com/linux/

sudo dpkg -i sogoupinyin_3.4.0.9700_amd64.deb 
# 若无报错,直接重启,若报错,则执行以下命令修正依赖关系
sudo apt install -f
# 或者以下命令也可
sudo apt -f install
# 修正完依赖关系之后,再次执行安装命令
sudo dpkg -i sogoupinyin_3.4.0.9700_amd64.deb

在这里插入图片描述
使用Ctrl+Space切换输入法

3、 WPS

下载:https://www.wps.cn/product/wpslinux

sudo dpkg -i wps-office_11.1.0.10702_amd64.deb 

在这里插入图片描述

4、 x11vnc

官方教程:
https://www.kali.org/docs/general-use/novnc-kali-in-browser/

#安装x11vnc
sudo apt install -y novnc x11vnc
#设置密码
x11vnc -storepasswd
Enter VNC password: 
Verify password:    
Write password to /root/.vnc/passwd?  [y]/n y
Password written to: /root/.vnc/passwd
#启动一个display
sudo startx
#ctrl+z放在后台运行,再次启动vnc(-display :1)
x11vnc -rfbport 5900 -rfbauth ~/.vnc/passwd  -display :1 -forever -bg -repeat -nowf
#检查运行情况
ps -aux|grep vnc

在这里插入图片描述

5、 RealVNC

下载并安装RealVNC Server:https://www.realvnc.com/en/connect/download/vnc/linux/

#首先卸载Kali自带的tightvnc,不卸载无法安装
sudo apt-get purge tightvncserver
#下载RealVNC到本地
wget https://downloads.realvnc.com/download/file/vnc.files/VNC-Server-6.8.0-Linux-x64.deb
#安装RealVNC Server
sudo dpkg -i VNC-Server-6.8.0-Linux-x64.deb
#启动服务端
sudo vncserver-x11
#添加密钥自行百度
sudo vnclicense -add XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

在这里插入图片描述
下载并安装RealVNC Viewer:https://www.realvnc.com/en/connect/download/viewer/
输入Server端IP地址及端口(不输入,默认为5900),点击OK后输入用户名和密码即可登录
在这里插入图片描述

6、 Python

kali默认安装Python3,但有时候一些软件需要使用Python2,可同时安装两个版本,如果软件报错切换版本。

python --version #确认当前python版本
python2 -V #python2版本查询
python3 -V #python3版本查询

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
sudo update-alternatives --config python
#如果需要切换python版本,输入以上代码并选号,最后确认当前版本
apt install python2 #未安装python2使用
apt install python3 #未安装python3使用

7、 slowhttptest

Slow HTTP Denial of Service Attack 中文叫作缓慢的HTTP攻击漏洞,服务器在接收到请求时,彻底接收之后才会处理请求,若是攻击者发送的比较缓慢或者发送的不完整,服务器会保留其链接,占用资源池,若是请求数量较多,就会造成 DOS 攻击。
利用的HTTP POST的时候,指定一个非常大的content-length,然后以很低的速度发包,比如10-100s发一个字节,hold住这个连接不断开。这样当客户端连接多了后,占用住了webserver的所有可用连接,从而导致DOS。
kali直接安装 sudo apt-get install slowhttptest
使用参考https://blog.youkuaiyun.com/axxxwo/article/details/120238887

01. Kali Linux 介绍 ..........................................................................................................................3 一、 Kali LinuxDebian 的区别...................................................................................3 二、 Kali Linux 商标策略 ................................................................................................3 三、 Kali Linux 适合你么?...............................................................................................5 四、 Kali Linux 特性 .......................................................................................................5 五、 Kali Linux 镜象 ........................................................................................................6 02. Kali Linux 安装 ..........................................................................................................................7 一、 硬盘安装 Kli Linux(可选择是否加密) ..............................................................7 二、 用 Live U 盘安装 Kali Linux .................................................................................19 三、 Kali 和 Windows 双引导........................................................................................22 四、 Kali Mini ISO 网络安装.........................................................................................28 五、 Kali Linux PXE 网络安装.....................................................................................33 03. Kali Linux 一般应用 ................................................................................................................35 一、 Kali Linux 电子取证模式 ......................................................................................35 二、 Kali 虚拟机安装 VMware Tools............................................................................37 三、 运行 Metasploit Framework ..................................................................................38 四、 建立你自己的卡利 ISO .........................................................................................39 五、 更改卡利桌面环境.................................................................................................41 六、 解决无线驱动程序问题.........................................................................................42 04. Kali Linux ARM 应用 ..............................................................................................................43 一、 准备 Kali Linux ARM chroot .................................................................................43 二、 在 ODROID U2 安装 Kali ARM............................................................................47 三、 在三星 Chromebook 安装 Kali ARM ....................................................................49 四、 在 Raspberry Pi 安装 Kali ARM ............................................................................52 05. Kali Linux 开发 ........................................................................................................................53 一、 ARM 交叉编译.......................................................................................................53 二、 重新编译 Kali Linux 内核 .....................................................................................54 三、 从源代码编译包.....................................................................................................55 06. Kali Linux 社区 ........................................................................................................................57 一、 Kali Linux 漏洞跟踪 ..............................................................................................57 二、 Kali Linux 官方网站 ..............................................................................................57
Kali Linux Tools 中文說明書 nmap包说明 NMAP(“网络映射”)是一个自由和开放源码(许可证)工具进行网络发现和安全审计。许多系统和网络管理员也觉得有用,如网络库存,管理服务升级计划和监控主机或服务的正常运行时间的任务。 NMAP使用原始IP包以新颖的方式来确定哪些主机是在网络上可用,这些主机正在提供什么样的服务(应用程序的名称和版本),什么操作系统(和OS版本),它们都在运行,什么类型的分组过滤器/防火墙在使用中,和许多其他特性。它的目的是快速扫描大型网络,但能正常工作对单个主机。 Nmap的运行在所有主要计算机操作系统,和官方的二进制软件包可用于Linux,Windows和Mac OS X的除了经典的命令行Nmap的可执行文件,nmap的套件包括一个先进的GUI和结果浏览器(Zenmap)一种灵活的数据传送,重定向和调试工具(NCAT),用于比较扫描结果(Ndiff)的实用程序,并且一个分组产生和响应分析工具(Nping)。 Nmap的被评为“年度安全产品”,由Linux杂志,信息世界,LinuxQuestions.Org和Codetalker摘要。有人甚至功能十二电影,包括重装上阵,虎胆龙威4,女孩龙纹身,和谍影重重。 Nmap是比较合适? 灵活:支持数十台先进的技术映射出网络充满了IP过滤,防火墙,路由器和其他障碍。这包括许多端口扫描机制(包括TCP和UDP),操作系统检测,版本检测,ping扫描,等等。请参阅文档页面。 功能强大:Nmap的已被用来扫描字面上机数十万庞大的网络。 便携性:大多数操作系统都支持,包括Linux,微软的Windows,FreeBSD下,OpenBSD系统,Solaris和IRIX,Mac OS X中,HP-UX,NetBSD的,SUN OS,Amiga的,等等。 很简单:虽然Nmap的提供了一套丰富的先进功能的电力用户,你可以开始作为简称为“NMAP -v -A targethost”。这两种传统的命令行和图形(GUI)版本可供选择,以满足您的喜好。二进制文件是为那些谁不希望从源代码编译的Nmap。 免费:在Nmap的项目的主要目标是帮助使互联网更安全一点,并为管理员提供/审计/黑客探索他们的网络的先进工具。 NMAP是可以免费下载,并且还配备了完整的源代码,你可以修改,并根据许可协议的条款重新分发。 有据可查:重大努力已投入全面和最新的手册页,白皮书,教程,甚至一整本书!发现他们在这里多国语言。 支持:虽然Nmap的同时没有担保,这是深受开发者和用户一个充满活力的社区提供支持。大多数这种相互作用发生在Nmap的邮件列表。大多数的bug报告和问题应该发送到NMAP-dev邮件列表,但你读的指引之后。我们建议所有用户订阅低流量的nmap-黑客公布名单。您还可以找到的Nmap在Facebook和Twitter。对于即时聊天,加入Freenode上或连接到efnet的#nmap通道。 好评:Nmap的赢得了无数奖项,包括“信息安全产品奖”,由Linux杂志,信息世界和Codetalker文摘。它已被刊登在数以百计的杂志文章,几部电影,几十本书,一本漫画书系列。访问进一步的细节新闻页面。 热门:成千上万的人下载Nmap的每一天,它包含许多操作系统(红帽LinuxDebianLinux中,Gentoo的,FreeBSD下,OpenBSD的,等等)。它是在Freshmeat.Net库的前十名(总分30000)方案之间。这是很重要的,因为它的Nmap借给其充满活力的发展和用户的支持群体。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值