当前位置: 首页 > news >正文

kali(专业的渗透测试虚拟机)|kali下载链接地址 |kali安装 |kali部署指南

介绍

kali 是Debian开源linux系统体系下的子分支之一  Debian-kali
      扩展:Ubuntu也是Debian开源linux系统体系下的子分支之一  Debian-ubuntu

安装kali 2023.03 稳定版
 

Index of /kali-images/kali-2023.1/

安装可以参考他的教程, 写的很详细了 我就写一下安装后的 优化,基础操作命令 吧

2023年最新Kali安装教程(超详细,手把手教你下载安装kali虚拟机)_kali下载-CSDN博客文章浏览阅读10w+次,点赞191次,收藏654次。其他镜像链接:(按需下载)清华大学开源软件镜像站 二、虚拟机的安装1、打开vmware首页,创建新的虚拟机​_kali下载https://blog.csdn.net/fingue/article/details/127559353

apt命令大全


安装软件包:
sudo apt install package_name
用于安装指定的软件包及其依赖项。需要管理员权限。

卸载软件包:       sudo apt remove package_name
完全卸载软件包:sudo apt purge package_name
更新软件包列表:sudo apt update
升级软件包:       sudo apt upgrade
纠正安装依赖:   apt-get -f install -y
搜索软件包:        apt search package_name
显示软件包信息: apt show package_name
清理过时的软件包:sudo apt autoclean
清理所有不再使用的软件包:sudo apt autoremove
自动删除卸载残留        apt autoremove

#自动删除卸载残留
apt autoremove是一个用于自动删除不再需要的软件包的命令。在Ubuntu和Debian系统中,当您使用 apt 命令安装或升级软件包时,系统会自动安装软件包的依赖关系。但是,当您卸载某个软件包时,它的依赖关系可能仍然留在系统中,占用磁盘空间。
apt autoremove 命令用于自动检测和删除不再需要的依赖关系,以释放磁盘空间。


Debian-kali 和ubantu都使用dpkg ,apt作为安装命令  和红帽体系-centos中的rpm ,yum类似

安装kali 2023.03 稳定版
 

装机后默认用户kali 密码: kaili root默认密码:kali 后续记得修改 

1.先换源:阿里云的kali 源,再更改汉化语言,不然会报错;


sudo vim  /etc/apt/sources.list , 将相关 url 改成阿里云的源。
#阿里源
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

注意:要把系统源注释掉


2.更新系统软件包,在汉化

确保系统更新: 打开终端并执行以下命令来更新软件包列表并升级已安装的软件包:
#更新软件包列表
sudo apt update  
#升级已安装的软件包
sudo apt upgrade -y
#纠正安装依赖
apt-get -f install -y


重新配置系统语言环境的命令
执行以下命令重新配置系统的语言环境设置

sudo dpkg-reconfigure locales
这将打开一个菜单,列出所有可用的语言环境。
用箭头键滚动并找到e开头_CN.UTF-8,或者前面有 [*] 标记有星号标记的默认输入法用空格键取消

再使用箭头键向下滚动并找到zh_CN.UTF-8。

使用空格键选中这条,确保前面有 [*] 标记。

按下 Tab 键选择“OK”,然后按 Enter 键确认。

在下一个菜单中,选择 zh_CN.UTF-8 作为默认语言环境,然后按 Enter 确认。

确保所有更改生效,重新启动系统。

sudo reboot 

3.更新后 配置字体输入法


手动启动运行以下命令启动 fcitx
fcitx-autostart &
然后在系统设置中点击点击“+”按钮添加输入法, 在搜索栏中输入“汉语”并选择 汉语拼音,然后点击“确认”按钮。

为确保所有更改生效,重新启动系统。
sudo reboot

4.开启ssh远程


先修改root密码 root密码装机默认为kali
sudo passwd root
 提示输入密码:root
再输一次  root


kali 中的ssh一直关闭 先开启 检查状态 再关闭 然后设为永久开机自启如下 ,
     这样的原因是: 如果 装好系统 不开启一次ssh ,会找不到sshd_config 文件
systemctl start ssh
systemctl status ssh
systemctl stop ssh
systemctl enable ssh
cd /etc/ssh/
ls
vim sshd_config

PermitRootLogin yes
#允许root用户远程登录
#prohibit-password no
#禁止远程
PubkeyAuthentication yes
UsePAM yes
X11Forwarding yes
#UseLogin no   #禁止用户登录检查 
UseDNS no    #禁止用户DNs检查  
保存退出 ssh 连接成功

解决Kali Linux  VI编辑器无法复制问题 :ssh登录kali 复制 会进入可视化 导致无法复制

VI是Linux中最常见的文本编辑器。大学霸IT达人当用户编辑文件时,为了快速输入,可能会直接复制粘贴内容。但是在Kali Linux中,用户无法直接复制。进行复制时,将显示“可视”提示。因此 vim/vi 文件名进入某文件后 用户在命令行模式下 输入:set mouse=v 然 后再 复制粘贴内容。

5 开启扩展软件源


之前下载了新版kali后apt总是找不到一些软件,后来发现,kali把一些高危的软件都放在一个默认被注释掉的源里
输出命令编辑sources.list:

sudo vim /etc/apt/sources.list
将源文件中deb-src那一行取消注释,改成如下:

deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#阿里主源
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


dpkg (debian package) 安装包学习:
 

(1)dpkg是一个较底层的安装工具   (dpkg和红帽体系-centos中的rpm类似),
 
  dpkg处理.deb文件,dpkg本身是不能解决依赖的。
 
   软件包依赖性需要更高层的前端工具是apt  (apt红帽体系-centos中的yum类似 ); 
  
  dpkg是dpkg-deb的前端,如果dpkg搞不定,可以用dpkg-deb。

写文不易   给我点点关注  和点点赞   点点收藏吧

三分云计算-CSDN博客三分云计算擅长云计算及运维,大数据运维及大数据基础,Linux操作系统部署大全,等方面的知识,三分云计算关注kubernetes,求职招聘,数据仓库,量子计算,ssh,redis,spring,java,apache,elasticsearch,devops,flume,mysql,vim,开源,空间计算,python,zabbix,github,oracle,nginx,ubuntu,elk,华为云,开源软件,自动化,缓存,数据结构,交友,gitee,flink,运维,pycharm,kafka,服务器,gitlab,搜索引擎,运维开发,大数据,centos,hive,容器,idea,金融,docker,sql,ansible,git,spark,linux,debian,jenkins,json,hadoop,sublime text,数据库,云计算,系统架构,程序人生,负载均衡,vscode,hdfs,bash,aws,etcd,低代码领域.https://blog.csdn.net/qq_61414097?type=blog


http://www.mrgr.cn/news/48161.html

相关文章:

  • halcon单相机+机器人*眼在手外标定心得
  • Java内存区域进一步详解
  • 如何设计一个秒杀系统
  • ubuntu24.04使用opencv4
  • GhostRace: Exploiting and Mitigating Speculative Race Conditions-记录
  • 共创共建!葡萄城 SpreadJS 完成 HarmonyOS NEXT 操作系统兼容认证
  • GitHub Universe Learn Live|共聚 2024 GitHub Universe 十周年
  • postgresql 安装
  • 10.11Python数学基础-多维随机变量及其分布
  • 物理学基础精解【71】
  • ELK:Elasticsearch、Logstash、Kibana Spring Cloud Sleuth和Spring Cloud Zipkin
  • 24-10-11-网络
  • 基于Web的停车场管理系统(论文+源码)_kaic
  • 编写Vue组件
  • 功率检测和语音功能
  • Linux系统:apt upgrade与apt update 命令的作用
  • Flutter多语言适配
  • 【C++】零碎知识点(易忘 / 易错)总结回顾
  • VS2022使用技巧
  • Windows 11 文件转换攻略:轻松将 docx 转换为 pdf 实战技巧
  • 《软件工程导论》—— 1 - 13章习题详解!
  • 代码随想录day32:动态规划part5
  • 每天一题:洛谷P1279 字串距离
  • 解决使用MobaXterm不能向Ubuntu上传下载文件的问题
  • 推荐阅读:丰田汽车金融支老师使用“数智化审计赋能平台”之体验分享
  • DM原生JDBC,查询结果用Jackson序列化,字段为TEXT类型且存的json字符串时,报错“Infinite recursion“