Objetivo del nivel
La contraseña para el siguiente nivel se almacena en un archivo llamado Readme ubicado en el directorio de inicio. Use esta contraseña para entrar en bandit1 usando SSH. Siempre que encuentre una contraseña para un nivel, Utilice SSH (en el puerto 2220) para iniciar sesión en ese nivel y continuar el juego.
1. Conectar
Para iniciar el reto, debes conectarte al servidor del juego mediante SSH introduciendo el siguiente comando en tu terminal (asumiendo que inicias desde el nivel 0):
bash
ssh bandit0@bandit.labs.overthewire.org -p 2220
Nota: La contraseña inicial para el nivel 0 es bandit0.
2. Ingresar
Una vez dentro del sistema, debes localizar el archivo y leer su contenido para obtener la clave de acceso.
Localizar el archivo:
bash
find / -name "readme" 2>/dev/null
Leer el contenido del archivo:
bash
cat /home/bandit0/readme
3. Verificación
Al ejecutar el comando para leer el archivo, el sistema te devolverá el siguiente mensaje de éxito junto con la credencial:
¡Respuesta!
Congratulations on your first steps into the bandit game!!.
The password you are looking for is:ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If.
Conceptos Clave Aprendidos
SSH(Secure Shell): Protocolo utilizado para conectarse de forma segura a servidores remotos a través de un puerto específico (en este caso, el 2220).
find: Comando de Linux que permite buscar archivos y directorios en el sistema de archivos basándose en condiciones como el nombre.
- Redirección de errores (
2>/dev/null): Técnica para ocultar los mensajes de error de «Permiso denegado» durante la búsqueda, enviándolos a un dispositivo nulo para limpiar la salida de la pantalla.
cat(Concatenate): Comando empleado para visualizar el contenido de archivos de texto directamente en la terminal.
Para verificar que la contraseña es correcta y avanzar, conéctate al siguiente nivel usando estos datos de acceso:
Acceso siguiente nivel
- ssh bandit1@bandit.labs.overthewire.org -p 2220
- Usuario:
bandit1- Contraseña:
ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If