mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
PUB:20150826 How to Run Kali Linux 2.0 In Docker Container
@geekpi
This commit is contained in:
parent
3a86fa933b
commit
720999b380
@ -0,0 +1,74 @@
|
|||||||
|
如何在 Docker 容器中运行 Kali Linux 2.0
|
||||||
|
================================================================================
|
||||||
|
### 介绍 ###
|
||||||
|
|
||||||
|
Kali Linux 是一个对于安全测试人员和白帽的一个知名操作系统。它带有大量安全相关的程序,这让它很容易用于渗透测试。最近,[Kali Linux 2.0][1] 发布了,它被认为是这个操作系统最重要的一次发布。另一方面,Docker 技术由于它的可扩展性和易用性让它变得很流行。Dokcer 让你非常容易地将你的程序带给你的用户。好消息是你可以通过 Docker 运行Kali Linux 了,让我们看看该怎么做 :)
|
||||||
|
|
||||||
|
### 在 Docker 中运行 Kali Linux 2.0 ###
|
||||||
|
|
||||||
|
**相关提示**
|
||||||
|
|
||||||
|
> 如果你还没有在系统中安装docker,你可以运行下面的命令:
|
||||||
|
|
||||||
|
> **对于 Ubuntu/Linux Mint/Debian:**
|
||||||
|
|
||||||
|
> sudo apt-get install docker
|
||||||
|
|
||||||
|
> **对于 Fedora/RHEL/CentOS:**
|
||||||
|
|
||||||
|
> sudo yum install docker
|
||||||
|
|
||||||
|
> **对于 Fedora 22:**
|
||||||
|
|
||||||
|
> dnf install docker
|
||||||
|
|
||||||
|
> 你可以运行下面的命令来启动docker:
|
||||||
|
|
||||||
|
> sudo docker start
|
||||||
|
|
||||||
|
首先运行下面的命令确保 Docker 服务运行正常:
|
||||||
|
|
||||||
|
sudo docker status
|
||||||
|
|
||||||
|
Kali Linux 的开发团队已将 Kali Linux 的 docker 镜像上传了,只需要输入下面的命令来下载镜像。
|
||||||
|
|
||||||
|
docker pull kalilinux/kali-linux-docker
|
||||||
|
|
||||||
|
![Pull Kali Linux docker](http://linuxpitstop.com/wp-content/uploads/2015/08/129.png)
|
||||||
|
|
||||||
|
下载完成后,运行下面的命令来找出你下载的 docker 镜像的 ID。
|
||||||
|
|
||||||
|
docker images
|
||||||
|
|
||||||
|
![Kali Linux Image ID](http://linuxpitstop.com/wp-content/uploads/2015/08/230.png)
|
||||||
|
|
||||||
|
现在运行下面的命令来从镜像文件启动 kali linux docker 容器(这里需用正确的镜像ID替换)。
|
||||||
|
|
||||||
|
docker run -i -t 198cd6df71ab3 /bin/bash
|
||||||
|
|
||||||
|
它会立刻启动容器并且让你登录到该操作系统,你现在可以在 Kaili Linux 中工作了。
|
||||||
|
|
||||||
|
![Kali Linux Login](http://linuxpitstop.com/wp-content/uploads/2015/08/328.png)
|
||||||
|
|
||||||
|
你可以在容器外面通过下面的命令来验证容器已经启动/运行中了:
|
||||||
|
|
||||||
|
docker ps
|
||||||
|
|
||||||
|
![Docker Kali](http://linuxpitstop.com/wp-content/uploads/2015/08/421.png)
|
||||||
|
|
||||||
|
### 总结 ###
|
||||||
|
|
||||||
|
Docker 是一种最聪明的用来部署和分发包的方式。Kali Linux docker 镜像非常容易上手,也不会消耗很大的硬盘空间,这样也可以很容易地在任何安装了 docker 的操作系统上测试这个很棒的发行版了。
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
via: http://linuxpitstop.com/run-kali-linux-2-0-in-docker-container/
|
||||||
|
|
||||||
|
作者:[Aun][a]
|
||||||
|
译者:[geekpi](https://github.com/geekpi)
|
||||||
|
校对:[wxy](https://github.com/wxy)
|
||||||
|
|
||||||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||||
|
|
||||||
|
[a]:http://linuxpitstop.com/author/aun/
|
||||||
|
[1]:https://linux.cn/article-6005-1.html
|
@ -1,74 +0,0 @@
|
|||||||
如何在Docker容器中运行Kali Linux 2.0
|
|
||||||
================================================================================
|
|
||||||
### 介绍 ###
|
|
||||||
|
|
||||||
Kali Linux是一个对于安全测试人员和白帽的一个知名的操作系统。它带有大量安全相关的程序,这让它很容易用于渗透测试。最近,[Kali Linux 2.0][1]发布了,并且它被认为是这个操作系统最重要的一次发布。另一方面,Docker技术由于它的可扩展性和易用性让它变得很流行。Dokcer让你非常容易地将你的程序带给你的用户。好消息是你可以通过Docker运行Kali Linux了,让我们看看该怎么做:)
|
|
||||||
|
|
||||||
### 在Docker中运行Kali Linux 2.0 ###
|
|
||||||
|
|
||||||
**相关提示**
|
|
||||||
|
|
||||||
如果你还没有在系统中安装docker,你可以运行下面的命令:
|
|
||||||
|
|
||||||
**对于 Ubuntu/Linux Mint/Debian:**
|
|
||||||
|
|
||||||
sudo apt-get install docker
|
|
||||||
|
|
||||||
**对于 Fedora/RHEL/CentOS:**
|
|
||||||
|
|
||||||
sudo yum install docker
|
|
||||||
|
|
||||||
**对于 Fedora 22:**
|
|
||||||
|
|
||||||
dnf install docker
|
|
||||||
|
|
||||||
你可以运行下面的命令来启动docker:
|
|
||||||
|
|
||||||
sudo docker start
|
|
||||||
|
|
||||||
首先运行下面的命令确保服务正在运行:
|
|
||||||
|
|
||||||
sudo docker status
|
|
||||||
|
|
||||||
Kali Linux的开发团队已将Kali Linux的docker镜像上传了,只需要输入下面的命令来下载镜像。
|
|
||||||
|
|
||||||
docker pull kalilinux/kali-linux-docker
|
|
||||||
|
|
||||||
![Pull Kali Linux docker](http://linuxpitstop.com/wp-content/uploads/2015/08/129.png)
|
|
||||||
|
|
||||||
下载完成后,运行下面的命令来找出你下载的docker镜像的ID。
|
|
||||||
|
|
||||||
docker images
|
|
||||||
|
|
||||||
![Kali Linux Image ID](http://linuxpitstop.com/wp-content/uploads/2015/08/230.png)
|
|
||||||
|
|
||||||
现在运行下面的命令来从镜像文件启动kali linux docker容器(这里用正确的镜像ID替换)。
|
|
||||||
|
|
||||||
docker run -i -t 198cd6df71ab3 /bin/bash
|
|
||||||
|
|
||||||
它会立刻启动容器并且会登录操作系统,你现在可以在Kaili Linux中工作了。
|
|
||||||
|
|
||||||
![Kali Linux Login](http://linuxpitstop.com/wp-content/uploads/2015/08/328.png)
|
|
||||||
|
|
||||||
你可以通过下面的命令来验证通气已经启动/运行中了:
|
|
||||||
|
|
||||||
docker ps
|
|
||||||
|
|
||||||
![Docker Kali](http://linuxpitstop.com/wp-content/uploads/2015/08/421.png)
|
|
||||||
|
|
||||||
### 总结 ###
|
|
||||||
|
|
||||||
Docker是一种最聪明的用来部署和分发包的方式。Kali Linux docker镜像非常容易上手,也不会消耗很大的硬盘空间,这样也容易地在任何安装了docker的操作系统上测试这个很棒的发行版了。
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: http://linuxpitstop.com/run-kali-linux-2-0-in-docker-container/
|
|
||||||
|
|
||||||
作者:[Aun][a]
|
|
||||||
译者:[geekpi](https://github.com/geekpi)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]:http://linuxpitstop.com/author/aun/
|
|
||||||
[1]:http://linuxpitstop.com/install-kali-linux-2-0/
|
|
Loading…
Reference in New Issue
Block a user