Saltar al contenido

Instalación de Kali Linux con VirtualBox en Ubuntu

    Para instalar VirtualBox en nuestra máquina con Ubuntu lo podemos hacer directamente desde los repositorios buscándolo en Sistema→ Software→ VirtualBox y darle a instalar.

    En mi caso he preferido ir a la página oficial de VirtualBox https://www.virtualbox.org/ .

    Entramos en la sección de descargas y elegiremos Linux distributions:

    hd107

    Aquí podemos escoger la opción que nos interese dentro de las diferentes distros de Linux. Yo he escogido la primera que sería la de las últimas versiones de Ubuntu 18.04/18.10/19.04:

    hd108

    Si pinchamos sobre el link del paquete en cuestión nos dirá si queremos guardarlo o abrirlo con el Instalador de Software que es la opción que viene por defecto:

    hd109

    Si le damos a aceptar nos instalará el paquete .deb en nuestro equipo:

    hd113

    Ahora tenemos que descargar la ISO de Kali Linux que queramos instalar y lo haremos desde su página oficial https://www.kali.org/downloads/

    En este punto podemos elegir descargar la versión de 32 o la de 64 Bit.

    Al instalar una ISO de cualquier sistema operativo, hay que tener varias cosas en cuenta. Lo primero es mirar en Sistema si nuestro sistema anfitrión es de 32 ó 64 bits. Todas las máquinas que instalemos deben de ser de los mismos bits, especialmente los Linux.

    Si nuestro sistema es de 64 bits (que es lo normal hoy en día), cuando creamos una máquina debe dejarnos poder instalar cualquiera de las dos opciones pero si sólo aparece la arquitectura de 32 bits, es porque nuestra BIOS no tiene habilitada la virtualización o VT-x. Para solucionarlo accedemos a la BIOS en el arranque de nuestro equipo y entramos en opciones avanzadas para habilitar esa opción.

    hd110

    La web de Kali Linux también te ofrece la posibilidad de descargar una versión especial para Máquinas Virtuales desde la página de Offensive Security que tendrá una extensión .ova:

    hd111

    Yo me he decantado por la ISO de 64 Bit.

    Una vez descargada la ISO abriremos VirtualBox y elegimos la opción “Nueva”:

    hd112

    En la pantalla que se nos abre pondremos el nombre de nuestra nueva máquina virtual, en Tipo elegiremos Linux y en Versión Debian ya que Kali Linux está basado en Debian y pinchamos en Siguiente:

    hd114

    El tamaño de la memoria que recomienda es 1024 MB pero yo lo he ampliado hasta 2048 MB, y Siguiente:

    hd115

    En Disco duro escogemos la opción Crear un disco duro virtual ahora y Crear:

    hd116

    Para el Tipo de archivo de disco duro pondremos VDI (VirtualBox Disk Image) y otra vez en Siguiente:

    hd117

    Y en Almacenamiento marcamos Reservado dinámicamente y Siguiente:

    hd118

    Para la Ubicación del archivo y tamaño he dejado la ubicación por defecto y he ampliado el tamaño a 20 GB, damos a Crear:

    hd119

    Una vez que ha creado la máquina y de nuevo en el menú de VirtualBox nos iremos a Configuración:

    hd112

    Aquí tenemos las opciones para configurar nuestra máquina que podremos cambiar cuando queramos pero que sólo es posible realizarlas con la máquina apagada.

    Para virtualizar cualquier sistema operativo Linux es necesario habilitar PAE/NX en la pestaña Procesador dentro de Sistema:

    hd120

    Una vez configurada la máquina virtual le damos a Iniciar:

    hd112

    Nos pedirá que seleccionemos el disco de inicio para lo cual pinchamos en el icono de la carpeta y seleccionamos nuestra ISO desde la ubicación donde la tengamos descargada y le damos a iniciar:

    hd121

    Se iniciará el proceso de instalación donde vamos a escoger la opción Install:

    hd122

    Seleccionamos el Lenguaje:

    hd123

    La ubicación:

    hd124

    La configuración del teclado:

    hd125

    Escribimos el nombre que le queremos dar a la máquina:

    hd126

    El nombre de dominio lo dejaremos en blanco:

    hd127

    Nos pedirá que pongamos la contraseña de superusuario:

    hd128

    La volveremos y introducir para confirmarla:

    hd129

    Si en nuestro país hay diferentes zonas horarias tendremos que elegir la que más se ajuste:

    hd130

    Para el particionado de discos marcamos Guiado – utilizar todo el disco:

    hd131

    Elegimos el único disco que tenemos para el particionado que es el que hemos creado:

    hd132

    Todos los ficheros en una partición:

    hd133

    Y Finalizar el particionado y escribir los cambios en el disco:

    hd134

    Nos pedirá que lo confirmemos:

    hd135

    Cuando nos pregunte si queremos utilizar una réplica en red le decimos que no, ya que luego vamos a agregar los repositorios nosotros mismos:

    hd136

    Le indicamos que queremos instalar el cargador de arranque GRUB en el registro principal de arranque:

    hd137

    que lo haga en único disco que tenemos que es el que hemos creado:

    hd138

    Con esto, la instalación está completada:

    hd139

    Cuando reinicie nos pedirá el nombre de usuario que por defecto es root:

    hd140
    hd141

    Seguidamente nos pide la contraseña. Será la que hemos puesto en la instalación. Si no la hemos cambiado (cambiarla es muy recomendable ya que cualquiera sabe cual es por defecto), por defecto es toor (root al revés):

    hd142

    Y enseguida veremos el escritorio de nuestro Kali Linux :

    hd143

    Así es como queda nuestra configuración de Kali Linux en VirtualBox:

    hd144

    Ahora tendremos que añadirle los repositorios para que se pueda actualizar. Los repositorios son enlaces de cada distribución de Linux donde obtenemos las actualizaciones y un enlace a las aplicaciones de cada distribución, de forma que usando el apt-get install sepa dónde encontrar esa aplicación, o actualización, ya sea del sistema o de un programa.

    Lo haremos con cualquiera de los editores que hay; yo suelo utilizar nano. Abriremos sources.list con el siguiente comando:

    nano /etc/apt/sources.list

    hd145

    Bajaremos con el cursor e incluiremos un par de líneas correspondiente a los repositorios oficiales.

    En este momento los Kali-Rolling son los repositorios más actuales son:

    deb http://http.kali.org/kali kali-rolling main contrib non-free
    deb-src http://http.kali.org/kali kali-rolling main contrib non-free

    Una vez tenemos esto correcto, con el comando:

    apt-get update

    actualizamos estos repositorios y luego actualizaremos el sistema y las aplicaciones mediante

    apt-get upgrade

    hd146
    hd147
    hd148
    hd149
    hd150

    Una vez que ya tenemos el sistema actualizado lo reiniciaremos. Y seguidamente vamos a instalar las Guest Additions que son módulos, controladores y aplicaciones del sistema que mejoran el rendimiento y la usabilidad de la maquina virtual.

    Entre las diferentes mejoras que proporcionan nos encontramos con:

    • Mejor integración con el mouse.
    • Carpetas compartidas entre el servidor y la maquina virtual.
    • Mejor soporte de vídeo.
    • Mejores canales de comunicación entre el servidor y la maquina virtual.
    • Mejor sincronización de la hora de la maquina virtual con el servidor.

    Para ello, en el menú superior de VirtualBox, dentro de nuestra máquina virtual, pinchamos en Insertar imagen de CD de las Guest Additions:

    hd150a

    Esto debería montar un CD en nuestro escritorio:

    hd151

    Con la consola nos desplazamos a la ubicación donde ha montado el cd y con el comando ls listamos el contenido. El archivo que nos interesa es el VBoxLinuxAdditions.run. Lo podemos copiar o escribir pero siempre respetando el nombre al completo incluido si son mayúsculas o minúsculas.

    Lo ejecutamos con el comando:

    sh ./VBoxLinuxAdditions.run

    hd152
    hd153

    Cuando se instale nos dirá que los cambios no surtirán efecto hasta que reiniciemos:

    hd154

    Algo que podemos hacer directamente con el comando reboot:

    hd156

    Cuando se reinicie el equipo ya debemos ver nuestra máquina virtual Kali Linux a pantalla completa:

    hd157

    El proceso para instalar una máquina Linux virtualizada en un equipo con Windows es muy similar.

    Puedes ver y descargar una guía en este post:

    Resumen de privacidad

    Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.