Kali Linux para principiantes: instalación, primeros pasos y comandos básicos
Cómo instalar Kali Linux en una máquina virtual, qué hacer nada más arrancarlo y los comandos básicos que necesitas para empezar a practicar hacking ético.
Esta guía de Kali Linux para principiantes te lleva desde la descarga hasta tus primeros comandos: cómo instalarlo de forma segura en una máquina virtual, qué configurar nada más arrancar y qué comandos básicos de la terminal necesitas dominar antes de tocar ninguna herramienta de hacking.
Qué es Kali Linux y para qué sirve
Kali Linux es una distribución basada en Debian, mantenida por OffSec, pensada para auditorías de seguridad. Su gran ventaja es que trae preinstaladas cientos de herramientas de pentesting, análisis forense e ingeniería inversa, organizadas por categorías en el menú.
Lo que Kali no es: un sistema para usar a diario, ni algo que te convierta en hacker por instalarlo. Es una caja de herramientas. Si no conoces Linux ni redes, primero aprende lo básico (te contamos cómo en cómo aprender hacking ético desde cero). Una alternativa muy similar es Parrot OS; puedes ver otras en la sección de sistemas operativos.
Cómo instalar Kali Linux: opciones para principiantes
Opción recomendada: máquina virtual
Para empezar, instala Kali dentro de una máquina virtual con VirtualBox o VMware Workstation. Así no tocas tu sistema principal, puedes hacer instantáneas y volver atrás si rompes algo, y aíslas tu laboratorio.
- Instala VirtualBox o VMware en tu ordenador.
- Descarga la imagen prediseñada para máquinas virtuales desde la web oficial de Kali (kali.org), en el apartado de descargas. Descarga siempre de la fuente oficial y, si puedes, verifica el hash SHA256 que publican.
- Importa la imagen en tu programa de virtualización. Asígnale al menos 2 GB de RAM (4 GB es más cómodo), 2 núcleos de CPU y un mínimo de 20 GB de disco.
- Arranca la máquina. En las imágenes prediseñadas, el usuario y la contraseña por defecto son
kali/kali.
Otras opciones
- WSL en Windows: Kali está disponible para el Subsistema de Windows para Linux. Es ligero, pero algunas herramientas de red no funcionan igual que en una máquina virtual.
- USB en vivo: arrancas Kali desde un pendrive sin instalar nada. Útil para llevarlo contigo, menos práctico para el día a día.
- Instalación nativa: solo si sabes lo que haces. Para aprender no aporta ventajas y tiene más riesgos.
Primeros pasos después de instalar Kali
1. Cambia la contraseña
passwd
La contraseña por defecto es pública. Cámbiala aunque la máquina solo sea para tu laboratorio.
2. Actualiza el sistema
sudo apt update && sudo apt full-upgrade -y
Kali es una distribución rolling: se actualiza continuamente, así que conviene hacerlo con frecuencia.
3. Haz una instantánea
Con el sistema limpio y actualizado, crea una instantánea (snapshot) en VirtualBox o VMware. Si algo se rompe, vuelves a ella en segundos.
4. Revisa la red de la máquina virtual
El modo NAT es suficiente para navegar y conectarte por VPN a plataformas como TryHackMe o Hack The Box. Si montas máquinas vulnerables locales, crea una red interna o «solo anfitrión» para que el tráfico de ataque no salga de tu laboratorio.
sudo openvpn mi-fichero.ovpn
Ese es el comando típico para conectarte a la VPN de una plataforma de práctica con el fichero que te descargas desde tu cuenta.
Comandos básicos de Kali Linux que debes conocer
Kali usa Zsh como shell por defecto, pero los comandos son los mismos que en cualquier Linux. Estos son los imprescindibles:
Navegar y gestionar ficheros
pwd # dónde estoy
ls -la # listar ficheros, incluidos los ocultos
cd /etc # cambiar de directorio
cat fichero.txt # mostrar el contenido
cp, mv, rm # copiar, mover, borrar
mkdir notas # crear un directorio
Buscar
find / -name "*.conf" 2>/dev/null # buscar ficheros por nombre
grep -ri "password" /var/www # buscar texto dentro de ficheros
Usuarios y permisos
whoami # usuario actual
id # grupos del usuario
sudo -l # qué puedo ejecutar como root
chmod +x script.sh
Entender los permisos de Linux es clave para la escalada de privilegios más adelante.
Red
ip a # interfaces y direcciones IP
ping -c 3 10.10.10.5
ss -tulpn # puertos a la escucha en tu equipo
Paquetes y ayuda
sudo apt install seclists # instalar un paquete
man nmap # manual de un comando
nmap --help # ayuda rápida
Para practicar todo esto de forma entretenida, los wargames de OverTheWire (empezando por Bandit) son perfectos. Y si prefieres un libro, Linux Basics for Hackers está escrito justo para este punto.
Tus primeras herramientas en Kali
Cuando la terminal ya no te asuste, empieza por estas: Nmap para descubrir servicios, Wireshark para ver el tráfico y Netcat para conexiones manuales. Tienes la lista completa y el orden recomendado en las mejores herramientas de hacking ético para principiantes.
Recuerda: usa estas herramientas solo contra tu laboratorio o plataformas autorizadas. Escanear redes ajenas sin permiso puede ser delito.
Preguntas frecuentes
¿Puedo usar Kali Linux como sistema operativo principal?
Se puede, pero no se recomienda para principiantes. Está pensado como entorno de trabajo para auditorías; para el día a día es mejor una distribución generalista y Kali en una máquina virtual.
¿Cuánta RAM necesita Kali Linux?
Para una máquina virtual con escritorio, 2 GB es el mínimo práctico y 4 GB resulta más fluido. Tu equipo anfitrión necesita memoria suficiente para ambos sistemas a la vez.
¿Kali Linux es legal?
Sí. Es software libre y de uso legítimo. Lo que puede ser ilegal es usar sus herramientas contra sistemas sin autorización.
¿Kali o Parrot OS?
Ambos sirven para aprender. Kali es la referencia en cursos y documentación, por lo que te resultará más fácil seguir tutoriales con él.
Si quieres aprender a usar Kali con una ruta guiada en español, estamos preparando Hacking ético desde cero, un curso para principiantes en 8 módulos. El precio de lanzamiento será de 29 € (después, 49 €) y la lista de espera ya está abierta.