一文学会docker中搭建kali

一文学会docker中搭建kali


本文环境:部署好docker的ubuntu系统主机一台

  • 直接pull对应的镜像:

  • docker pull kalilinux/kali-rolling

  • 然后通过端口映射,将本地100端口映射到容器的22端口,就可以ssh了

  • docker run -it -p 100:22 kalilinux/kali-rolling /bin/bash

  • 这样就可以连接到对应的容器中了

然后就是配置一下对应的一些环境,更新之类的,这里直接把大佬的文章中对应部分粘过来

apt-get update #更新源

apt-get install vim #安装vim

apt-get install wget #安装wget

apt-get install -y gnupg2 gnupg gnupg1 #防止key过期apt-install用不了,修复死循环

apt-get install openssh-server #安装ssh服务

apt-get install build-essential #安装wget失败了,就先执行这条如果没失败则这条忽略

然后就是通过配置文件,修改
vi /etc/ssh/sshd_config

这里修改完成后:wq 保存退出

重启服务,并且设置ssh的密码

service ssh restart #重启ssh服务

passwd root #设置密码

设置完成后,直接ssh连接,我这里采用xshell连接

这里的kali是简易版本,所以很多工具需要自行下载安装

换源

vi /etc/apt/sources.list

#编辑文件,进入后按i,把原来的注释并加上下面两行,保存退出

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

大佬这里还加了签名,然后就是执行命令,一键安装kali的元包

apt-get update #因为改源了,所以需要更新

apt install -y kali-linux-default

下载完成后,工具就安装好了

参考泷羽sec大佬

相关推荐
likuolei12 小时前
XSL-FO 列表
前端·数据库
树叶@12 小时前
KaiwuDB 时序数据库深度解析:在智慧能源领域实战指南
数据库·能源·时序数据库
im_AMBER13 小时前
Leetcode 63 定长子串中元音的最大数目
c++·笔记·学习·算法·leetcode
"菠萝"13 小时前
C#知识学习-020(访问关键字)
开发语言·学习·c#
●VON13 小时前
Electron 项目在“鸿蒙端”与“桌面端”运行的区别
javascript·学习·electron·openharmony
لا معنى له14 小时前
残差网络论文学习笔记:Deep Residual Learning for Image Recognition全文翻译
网络·人工智能·笔记·深度学习·学习·机器学习
TDengine (老段)14 小时前
TDengine 时间函数 WEEK 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
内心如初14 小时前
2025.11.29-威胁情报 | QQ Windows客户端跨站脚本漏洞(QVD-2025-45847)
网络安全·最新威胁情报
芝麻开门-新起点14 小时前
数据脱敏与自动化技术融合:大规模GIS数据安全高效处理方案
运维·自动化
行走正道14 小时前
【探索实战】跨云应用分发自动化实战:基于Kurator的统一交付体系深度解析
运维·自动化·wpf·kurator·跨云分发