Docker安装kali
【摘要】 Docker安装kali
安装docker
# 国外机
curl -sSL https://get.docker.com/ | sh
#国内机
curl -sSL https://get.daocloud.io/docker | sh
#卸载docker
sudo apt-get remove docker docker-engine
rm -fr /var/lib/docker/
配置docker
systemctl start docker
systemctl enable docker
systemctl restart docker
拉取 Kali-Linux 镜像
# 拉取Kali镜像
docker pull kalilinux/kali-rolling
自定义容器
查看镜像
退回查看镜像
sudo docker images
创建容器
sudo docker run -t -d -p 60000:22 -p 60001:5901 -p 60002:5902 fd54aef8e4ea /bin/sh -c "while true; do echo hello world; sleep 1; done"
a1765e8e381e为你的镜像id,-t 让 docker 分配一个伪终端并绑定到容器的标准输入上 ,-p 指定映射端口,如60001端口映射到虚拟机的 5901 端口,-d 保持后台运行, -c 执行一些命令
查看容器
sudo docker ps
进入容器
sudo docker exec -it 3367c0fb890e /bin/bash
系统环境配置
# 修改 root 用户密码
passwd root
国内修改镜像源
# 阿里云镜像源
vi /etc/apt/sources.list
#中科大
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
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#163
deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
SSH服务
# 更新系统
apt-get update && apt-get upgrade
# 安装所需软件
apt-get install vim net-tools openssh-server
# 修改 vim 配置文件,允许 root 用户远程登录
vim /etc/ssh/sshd_config
#启动 ssh 服务
service ssh start
#允许开机自启动
systemctl enable ssh
通过60000端口ssh连接
参考:https://www.kali.org/docs/containers/using-kali-docker-images
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)