Kali安装配置

Kali Linux is an open-source, Debian-based Linux distribution geared towards various information security tasks, such as Penetration Testing, Security Research, Computer Forensics and Reverse Engineering.

Kali Linux是一个开源的,基于Debian的Linux发行版,面向各种信息安全任务,如渗透测试,安全研究,计算机取证和逆向工程。

作者使用的是版本是当前最新版——kali-linux-2022.1

1 安装

1.1 下载官方镜像

1.1.1官网下载

  • Get Kali | Kali Linux

  • 这里为方便操作,选择虚拟机安装镜像

1.1.2 国内开源镜像站下载

  • 阿里云开源镜像站 (aliyun.com)
  • 清华大学开源软件镜像站 (tsinghua.edu.cn)
  • 中科大开源软件镜像站 (ustc.edu.cn)

1.2 导入虚拟机

  1. 将下载的压缩包或镜像文件解压到自定义的虚拟机系统路径。

  2. 打开VMWorkstation,文件→打开,找到解压的路径

  3. 这时可能会弹框,选择我已复制即可。

  4. 默认的账号密码都已经显示出来了,输入即可登录。

2 基本配置

2.1 修改root用户密码

CtrlAltT打开终端,输入:

sudo passwd root

With great power comes great responsibility.
#能力越大,责任越大

2.2 设置中文显示

  1. 终端执行如下命令,打开locales(区域设置)界面

    sudo dpkg-reconfigure locales
    
  2. 使用↑或↓找到如下图所示的语言选项,按空 格选择,按Enter确认

    选择刚才选的语言,按Enter确认

    执行命令sudo reboot重启即可。

2.3 设置静态IP,使用ssh连接

2.3.1 设置静态IP

  1. 终端执行如下命令,查看当前IP

    ifconfig
    

    下面就将其设置为静态IP

  2. 修改/etc/network/interfaces文件,注意切换到root权限

    vi /etc/network/interfaces
    

    在文件末尾添加如下内容:

    auto eth0
    inface eth0 inet static
    address 192.168.225.142#ip是自定义的
    gateway 192.168.225.2
    netmask 255.255.255.0
    

  3. 重启网卡

    ifconfig eth0 down
    ifconfig eth0 up
    

2.3.2 启用ssh

  1. 修改/etc/ssh/ssh_config文件

    vim /etc/ssh/ssh_config
    

    #permitRootLogin prohibit-password修改为yes。这里直接添加

    #PasswordAuthentication yes前的#去掉

  2. 启动ssh服务

    service ssh start
    

    开机启动

    systemctl enable --now ssh
    
  3. 查看ssh服务运行状态

    ps -e | grep ssh
    /etc/init.d/ssh status
    

    发现ssh服务开启成功,此是就可以使用ssh工具连接了。

2.4 配置国内源

2.4.1 修改源配置文件

Kali中设定软件源的文件为/etc/apt/sources.list,默认指向Kali官方源。下面将其更改为国内源:

vim /etc/apt/sources.list
  • 阿里云

    deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    
  • 中科大

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

2.4.2 更新软件

#刷新存储库索引
apt update
#升级所有可升级的软件包
apt upgrade

3 Kali高级配置

3.1 界面伪装win10

#伪装命令
kali-undercover
#解除伪装(命令相同)
kali-undercover

3.2 软件安装

3.2.1 deb包安装

#安装
dpkg -i deb 软件包名.deb
#卸载
dpkg -e 软件包名.deb

3.2.2 apt方式安装

#搜索软件
apt search 软件名
#安装
apt -install 软件名

3.2.3 源码安装

#配置
./configure
#编译
make
#安装
make install

3.2.4 示例:安装谷歌拼音输入法

apt search fcitx-googlepinyin
#必须先安装依赖
apt install fcitx
apt-get install fcitx-googlepinyin
reboot

Ctrl空 格切换输入法。

3.3 启动自带服务

3.3.1 启动MySQL

service mysql start
service mysql stop
service mysql restart
service mysql status

配置文件:/etc/mysql/my.cnf

默认用户:root,密码为空。

3.3.2 启动Apache

service apache2 start

默认根路径:/var/www

默认网站路径:/var/www/html/

默认配置文件:/etc/apache2/apache2.conf

3.3.3 启动Nginx

/etc/init.d/nginx start
/etc/init.d/nginx status
/etc/init.d/nginx stop

配置文件:/etc/nginx/nginx.conf

默认端口配置:/etc/nginx/sites-available/default

3.4 清除命令历史记录

Kali自2020.3稳定版之后就不在支持普通Linux的history -c命令了。所以正确的清除方式见

Kali清除历史

Kali Linux安装与配置相关推荐

  1. Kali Linux常用服务配置教程安装及配置DHCP服务

    Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...

  2. Kali Linux安装与基本配置(文内提供成品镜像下载)

    Kali Linux安装与基本配置(文内提供成品镜像下载) 写入镜像 配置 镜像 + 虚拟机 安装Kali Linux 优化 更新源 安装vm-tools 安装输入法 Kali介绍Kali Linux ...

  3. kali linux安装isc-dhcp-server,Kali Linux常用服务配置教程启动DHCP服务

    Kali Linux常用服务配置教程启动DHCP服务 通过前面的介绍,DHCP服务就配置好了.接下来,用户就可以使用该服务器来获取IP地址了.下面将对前面配置的服务进行测试. 1.启动DHCP服务 如 ...

  4. Kali Linux安装谷歌输入法

    Kali Linux安装谷歌输入法 大部分人都习惯使用搜狗输入法.很多人想在Kali Linux中安装该输入法.但是,Kali Linux安装搜狗输入法依赖项很难解决.此时,用户可以安装谷歌输入法,其 ...

  5. Kali Linux安装中文输入法

    Kali Linux安装中文输入法 Kali Linux系统安装后,默认没有中文输入法.如果用户需要输入汉字,则需要安装中文输入法.下面将介绍安装小企鹅中文输入法,并进行配置.操作步骤如下所示: (1 ...

  6. Kali Linux常用服务配置教程DHCP服务原理

    Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...

  7. 20165203 《网络对抗技术》week1 Kali的安装与配置

    20165203 <网络对抗技术>week1 Kali的安装与配置 本人感觉Kali可以做很多有意思的事情,下面是本人的Kali的安装过程. 安装过程 光盘映像文件的下载 登录官网,选择下 ...

  8. kali linux查询自己的ip,Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

  9. Kali Linux安装GVM 20.08(前OpenVas)

    Kali Linux安装GVM 20.8(前OpenVas) Kali Linux安装GVM 20.08(前OpenVas) 因为OpenVas此后正式变更为GVM后,我决定重新安装GVM,最新版本2 ...

最新文章

  1. Unicode和UTF-8的关系
  2. 如何看待2016年安防市场?
  3. 【7.6.3】基于每个具体类一张表的继承映射
  4. 神经网络版的GTA5火了,网友:好像AI的梦境
  5. html打印日志_SpringBoot 2.X Kotlin系列之AOP统一打印日志
  6. 定制iOS 7中的导航栏和状态栏
  7. μC/OS-Ⅱ的移植
  8. python免费下载及安装_Python的下载及安装
  9. 【实战项目】采用jeecg3.2框架,一个人写的购物系统
  10. 帝国cms数据库php调用tag,帝国CMS列表内容模板调用TAG的两种方法
  11. gdb 初步学习记录
  12. Nginx 404 500
  13. C#程序之二 -- 数独小游戏(1. UI设计)
  14. WireGuard 教程:使用 DNS-SD 进行 NAT-to-NAT 穿透
  15. opencontrail学习(一)
  16. IBM发展过程中给我们带来什么启示?
  17. 机器学习笔记 - YOLOv7 论文简述与推理
  18. php如何实现性格测试,一个很准的性格测试
  19. 拟一维喷管流动的数值解——亚声速-超声速等熵喷管流动的守恒型CFD解法(MacCormack方法)
  20. 2022年11月选购外接固态硬盘总结

热门文章

  1. 航空公司大数据的“钱景”猜想
  2. 微软面试问题 -- 情商测试
  3. PC110101:The 3n+1 problem
  4. 重磅!Apache Kafka 3.0 发布!
  5. 空间说说转发显示服务器繁忙,发QQ日志的说说
  6. DeepMind 如何控制机器人
  7. 第十周任务三(多重派生的构造函数定义)
  8. 网上订餐为什么会成为人们生活的一部分?
  9. 银行从业资格证 个人理财 各种年金计算公式总结
  10. IDEA社区版2022创建Spring Boot项目