🧩 Enunciado del reto: Bandit Nivel 27 → 28
Hay un repositorio git disponible en:
ssh://bandit27-git@localhost/home/bandit27-git/repo
a través del puerto 2220.
La contraseña del usuario bandit27-git es la misma que la del usuario bandit27.
Debes clonar ese repositorio y encontrar la contraseña para el siguiente nivel.
🛠️ Solución paso a paso
- Nos conectamos como
bandit27al servidor:ssh bandit27@bandit.labs.overthewire.org -p 2220 - Clonamos el repositorio
gitespecificando el puerto y el usuario:git clone ssh://bandit27-git@localhost:2220/home/bandit27-git/repoAl pedirse contraseña, usamos la de
bandit27. - Entramos en el directorio del repositorio clonado:
cd repo - Listamos los archivos para encontrar pistas:
ls -la - Vemos que hay un archivo
README, lo leemos:cat READMEDentro está la contraseña del siguiente nivel.
📘 ¿Qué aprendí en este nivel?
- Cómo clonar repositorios
gitdesde un servidor remoto por SSH. - Usar
git clonecon rutas SSH personalizadas y puertos específicos. - Navegar por un repositorio local para localizar información útil.
🔧 Comando útil: clonación por SSH
El comando de clonación incluye el usuario, host, puerto y ruta:
git clone ssh://usuario@host:puerto/ruta