如何在 Docker 容器中运行 Kali Linux 2.0

时间:2021-06-04 17:12:21

https://linux.cn/article-6103-1.html

Kali Linux 是一个对于安全测试人员和白帽的一个知名操作系统。它带有大量安全相关的程序,这让它很容易用于渗透测试。最近,Kali Linux 2.0 发布了,它被认为是这个操作系统最重要的一次发布。另一方面,Docker 技术由于它的可扩展性和易用性让它变得很流行。Dokcer 让你非常容易地将你的程序带给你的用户。好消息是你可以通过 Docker 运行Kali Linux 了,让我们看看该怎么做 :)

如何在 Docker 容器中运行 Kali Linux 2.0

在 Docker 中运行 Kali Linux 2.0

相关提示

如果你还没有在系统中安装docker,你可以运行下面的命令:

对于 Ubuntu/Linux Mint/Debian:

  1. sudo apt-get install docker

对于 Fedora/RHEL/CentOS:

  1. sudo yum install docker

对于 Fedora 22:

  1. dnf install docker

你可以运行下面的命令来启动docker:

  1. sudo docker start

首先运行下面的命令确保 Docker 服务运行正常:

  1. sudo docker status

Kali Linux 的开发团队已将 Kali Linux 的 docker 镜像上传了,只需要输入下面的命令来下载镜像。

  1. docker pull kalilinux/kali-linux-docker

如何在 Docker 容器中运行 Kali Linux 2.0

Pull Kali Linux docker

下载完成后,运行下面的命令来找出你下载的 docker 镜像的 ID。

  1. docker images

如何在 Docker 容器中运行 Kali Linux 2.0

Kali Linux Image ID

现在运行下面的命令来从镜像文件启动 kali linux docker 容器(这里需用正确的镜像ID替换)。

  1. docker run -i -t 198cd6df71ab3 /bin/bash

它会立刻启动容器并且让你登录到该操作系统,你现在可以在 Kaili Linux 中工作了。

如何在 Docker 容器中运行 Kali Linux 2.0

Kali Linux Login

你可以在容器外面通过下面的命令来验证容器已经启动/运行中了:

  1. docker ps

如何在 Docker 容器中运行 Kali Linux 2.0

Docker Kali

总结

Docker 是一种最聪明的用来部署和分发包的方式。Kali Linux docker 镜像非常容易上手,也不会消耗很大的硬盘空间,这样也可以很容易地在任何安装了 docker 的操作系统上测试这个很棒的发行版了。


via: http://linuxpitstop.com/run-kali-linux-2-0-in-docker-container/