一文学会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大佬

相关推荐
SelectDB24 分钟前
SelectDB 是哪个公司的?是国产数据库吗?一篇讲清飞轮科技与 Apache Doris 的关系
数据库
这个DBA有点耶33 分钟前
库内计算推理:一条SQL背后的算子融合,和外挂方案差了几次网络往返
数据库·人工智能·sql
xbzb1 小时前
镜像到底存在哪:/var/lib/docker 的四级映射与 daemon.json 配置
docker·容器·json·镜像·daemon.json·四级
David猪大卫2 小时前
【C++修炼】map 和 set 的使用
c语言·开发语言·数据结构·c++·经验分享·笔记·学习
HPtiger3 小时前
C++ 入门笔记:从 C 到 C++ 的核心过渡(命名空间、输入输出、缺省参数、重载、引用、内联)
c语言·c++·学习
这个DBA有点耶3 小时前
函数索引的“完全一致”有多苛刻:写法、字符集、类型,差一处就失效
数据库·mysql·代码规范
星恒随风3 小时前
MySQL 从零入门(三):表的约束详解
linux·服务器·数据库·笔记·mysql
Alluxio3 小时前
Alluxio + OCI:为 AI 工作负载实现亚毫秒访问延迟与可扩展吞吐
运维·数据库·人工智能·分布式·缓存·ai·语言模型
fengci.4 小时前
CTF2MISC中等部分
开发语言·前端·学习
YueTann5 小时前
mgtv5th-baseline学习
学习