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

相关推荐
ldj202010 分钟前
docker 容器打包备份与镜像迭代更新
docker·容器
java1234_小锋27 分钟前
Redis的热Key问题如何解决?
数据库·redis·缓存
wang60212521831 分钟前
FastAPI框架为什么在启动时建表
数据库
虾..31 分钟前
Linux 简单日志程序
linux·运维·算法
男孩李33 分钟前
linux下如何执行postgres数据库的sql文件
数据库·sql·postgresql
zwjapple37 分钟前
MySQL SQL 面试核心考点与注意事项总结
数据库·sql·mysql
乐韵天城38 分钟前
SpringBoot中如何手动开启数据库事务
数据库·spring boot
fandroid39 分钟前
树莓派通过docker安装kodbox可道云
运维·docker·容器
05大叔43 分钟前
Spring Day02
数据库·sql·spring
默默前行的虫虫1 小时前
nicegui中多次调用数据库操作总结
数据库·python