Objetivo del nivel
El objetivo de este nivel es que inicie sesión en el juego usando SSH. El host al que necesitas conectarte es bandit.labs.overthewire.org, en el puerto 2220. El nombre de usuario es bandit0 y la contraseña es bandit0. Una vez Inicia sesión, ve a la página de Nivel 1 para saber cómo superar Nivel 1.
1. Conectar via SSH al servidor Bandit.
Utiliza el siguiente comando en tu terminal:
ssh bandit0@bandit.labs.overthewire.org -p 2220
¿Qué hace el comando?
ssh: Protocolo para conectarse remotamente a un servidor.bandit0: Usuario del sistema.@bandit.labs.overthewire.org: Dirección del servidor.-p 2220: Puerto de conexión (específico para Bandit).
Alternativa con IP (ejemplo):
ssh bandit0@13.63.65.121 -p 2220
Nota: La IP puede variar según el entorno de prueba, pero la dirección oficial es bandit.labs.overthewire.org.
2. Ingresar la contraseña.
Al ejecutar el comando, se te solicitará la contraseña.
bandit0
3. Verificación de conexión
Si la conexión es exitosa, verás una terminal con el prompt de bandit0.
Ejemplo:
bandit0@bandit:~$
Ya hemos completado el nivel 0 de bandit, solo requeria el acceso por ssh al servidor, en el siguiente reto nos proporcionaran las claves para el siguiente nivel.
Conceptos Clave Aprendidos
1. SSH (Secure Shell)
- ¿Qué es?
- Protocolo de red para conectarse a un servidor de forma segura mediante encriptación.
- Uso común en hacking ético:
- Acceso remoto a sistemas para auditorías, configuración de servidores, o análisis de vulnerabilidades.
2. Puertos en Linux
- ¿Qué es un puerto?
- Un número que identifica un servicio en una red (ej: 22 para SSH, 80 para HTTP).
- Importancia:
- En Bandit, el puerto 2220 es específico para el juego, mientras que en sistemas reales, los puertos definen qué servicios están disponibles.
3. Credenciales de usuario
- ¿Qué son?
- Combinación de nombre de usuario y contraseña para acceder a un sistema.
- Seguridad:
- En entornos reales, las credenciales deben guardarse en lugares seguros para evitar accesos no autorizados.
CONSEJO: ¡Cree un archivo para notas y contraseñas en su máquina local!
Las contraseñas para los niveles no se guardaran automáticamente. Si no los guarda usted mismo, deberá comenzar de nuevo desde bandit0.
Las contraseñas también cambian ocasionalmente. Se recomienda tomar notas sobre cómo resolver cada desafío. A medida que los niveles se vuelven más desafiantes, las notas detalladas son útiles para regresar a donde lo dejó, hacer referencia a problemas posteriores o ayudar a otros después de haber completado el desafío.
Nota Importante
Bandit es una herramienta educativa para aprender Linux y seguridad. En entornos reales, el uso de SSH requiere permisos y debe realizarse siempre con fines éticos (ej: auditoría autorizada). ¡Mantén siempre una actitud responsable al aprender estas habilidades!