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

相关推荐
AI云海6 小时前
利用好手机这个工具-碎片化学习
学习
不像程序员的程序媛6 小时前
系统cpu内存负载资源分析
运维·服务器·数据库
Jane Chiu7 小时前
Oracle DBMS_REDEFINITION(在线重定义)
数据库·oracle·分区表
全栈前端老曹8 小时前
【MongoDB】安全与权限管理 —— 用户认证、角色权限、SSL 加密
前端·javascript·数据库·安全·mongodb·nosql·ssl
怕孤单的草丛8 小时前
缓存管理面临的主要问题
java·数据库·缓存
我会尽全力 乐观而坚强9 小时前
MySQL零基础入门(二)
数据库·mysql·adb
β添砖java9 小时前
2025最新快速构建企业级虚拟专用网络环境学习笔记
笔记·学习
Asuicao9 小时前
centos7.9版本升级ssh OpenSSH 9.8p1 源码 OpenSSL 1.1.1w 源码包以及安装升级回滚文档
运维·ssh
kali-Myon10 小时前
某校园门禁系统高危 SQL 注入漏洞挖掘复盘
数据库·sql·安全·web安全