En el sector de la ciberseguridad, Kali es una distribución de seguridad destacada. Los probadores de penetración, en particular, lo adoran. Kali tiene una serie de herramientas de explotación de seguridad que se pueden usar para probar varios sistemas, como servidores, redes, servidores de aplicaciones, bases de datos, VoIP, etc. Kali está disponible en una variedad de formatos, incluida una máquina virtual, un archivo ISO, una imagen USB y un contenedor.
Instalando Kali en Docker
Para instalar Docker, ejecute el siguiente comando:
$ sudo apt-get install docker.io
Docker es un servicio demonio que se ejecuta en segundo plano. Este servicio debe iniciarse antes de que podamos usar Docker. Hay una variedad de herramientas de administración de servicios y demonios disponibles, pero todas son compatibles con sytemctl.
$ sudo systemctl start docker
La opción de estado se puede utilizar para examinar el estado de un servicio de Docker.
$ sudo systemctl status docker
Ahora podemos usar el comando docker para ubicar la imagen de Kali Docker. Para identificar imágenes de contenedores de Kali accesibles en Docker Hub, usaremos el subcomando de búsqueda con la palabra clave kali.
$ sudo docker search kali
Ahora elija el más popular, que ofrecen los desarrolladores de kali.
Usaremos el subcomando pull para obtener una imagen de contenedor Kali del Repositorio de Docker, como se ve a continuación. Las imágenes de contenedores se descargan en muchas partes y emplean una estructura de archivos en capas. Esto tiene la ventaja de permitirle crear varios contenedores a partir de una sola imagen porque solo se copiarán las partes modificadas de la imagen, mientras que el resto de la imagen será utilizada por numerosos contenedores sin problemas.
$ sudo docker pull kalilinux/kali-rolling
Ahora elija el más popular, que ofrecen los desarrolladores de kali.
El subcomando ejecutar se utilizará para iniciar el contenedor. Sin embargo, hay algunas opciones que debemos presentar. ¿Cómo podemos conectarnos a Kali después de que el contenedor haya comenzado? Usaremos las opciones -t y -i para indicar que nos gustaría conectarnos al terminal de forma interactiva.
$ sudo docker run -t -i kalilinux/kali-rolling
Deberíamos actualizar los metadatos del paquete del contenedor Kali porque contiene utilidades obsoletas. Otra razón es que apt no tiene información actualizada y completa del paquete. El siguiente comando se utilizará para actualizar la información del paquete.
$ apt-get update
El contenedor Kali viene con relativamente pocas herramientas por defecto. Usando la administración de paquetes apt, debemos instalar las herramientas esenciales. En el siguiente ejemplo, instalaremos nmap.
$ apt install nmap -y
Los acopladores son la forma más eficiente de distribuir e implementar sus paquetes. La imagen acoplable de Kali Linux es bastante útil; no ocupa mucho espacio en el disco y ahora es muy sencillo probar esta increíble distribución en cualquier sistema operativo compatible con Docker.
Publicación traducida automáticamente
Artículo escrito por jayantmehra02 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA