← Volver al Inicio

Nivel 21

Introducción a tareas Cron

Descripción del Reto 💻

En este nivel, aprenderás a conectarte a un servidor remoto usando SSH. El objetivo es familiarizarte con el comando básico de conexión y explorar el entorno.

Información de Login 🔑

Pasos para Resolver el Nivel 🛠️

  1. Conéctate al servidor usando SSH:

    bash

    
    $ ssh bandit21@bandit.labs.overthewire.org -p 2220
    This is a OverTheWire game server. More information on http://www.overthewire.org/wargamesbandit0@bandit.labs.overthewire.org's password:
    EeoULMCra2q0dSkYj561DX7s1CpBuOBt
                        
  2. Buscamos la contraseña para el siguiente nivel:

    bash

    
    bandit21@bandit:~$ cd /etc/cron.d
    bandit21@bandit:/etc/cron.d$ ls
    cronjob_bandit22  cronjob_bandit23  cronjob_bandit24  e2scrub_all  otw-tmp-dir  sysstat
    bandit21@bandit:/etc/cron.d$ cat cronjob_bandit22
    @reboot bandit22 /usr/bin/cronjob_bandit22.sh &> /dev/null
    * * * * * bandit22 /usr/bin/cronjob_bandit22.sh &> /dev/null
    bandit21@bandit:/etc/cron.d$ cat /usr/bin/cronjob_bandit22.sh
    #!/bin/bash
    chmod 644 /tmp/t7O6lds9S0RqQh9aMcz6ShpAoZKF7fgv
    cat /etc/bandit_pass/bandit22 > /tmp/t7O6lds9S0RqQh9aMcz6ShpAoZKF7fgv
    bandit21@bandit:/etc/cron.d$ cat /tmp/t7O6lds9S0RqQh9aMcz6ShpAoZKF7fgv
    tRae0UfB9v0UzbCdn9cY0gQnds9GF58Q
    bandit21@bandit:/etc/cron.d$ 
                        

Resultado Esperado 🎉

Sigue así y llegarás al final del juego. ¡Ánimo! 🚀