AppleTV: Instalando SSH

Abril 17 2007 por saghul

El no tener un Mac Intel no es problema para instalar SSH y comenzar a hackear al AppleTV, así que vamos a ello!! Necesitaremos lo siguiente:

  • El binario de sshd, descargadlo de aqui.
  • El programa Macdrive para windows, para poder leer las particiones del HD. Con la trial vale y la teneis aqui.
  • Una caja para conectar el disco duro de 2,5″ al puerto USB.

Ahora, haremos lo siguiente:

  1. Extraemos el fichero sshd del archivo comprimido que nos habiamos bajado y lo copiamos a OSBoot/usr/sbin/
  2. Creamos el fichero OSBoot/System/Library/LaunchDaemons/ssh.plist y copiamos el contenido de aqui.

Para conectar con el AppleTV ejecutamos:

ssh -1 frontrow@ip_del_appletv

La clave es ‘frontrow’, y el uno que ponemos es porque de momento usaremos la versión 1 del protocolo SSH.

Activando SSHv2

  • Montamos la particion para lectura y escritura:
    sudo mount -o rw,remount /dev/disk0s3 /
  • Generamos la clave rsa sin passphrase:
    sudo ssh-keygen -t rsa -f /etc/ssh_host_rsa_key
  • Generamos la clave dsa:
    sudo ssh-keygen -t dsa -f /etc/ssh_host_dsa_key
  • Generamos la clave rsa1:
    sudo ssh-keygen -t rsa1 -f /etc/ssh_host_key
  • Montamos la particion en modo solo lectura:
    sudo mount -o ro,remount /dev/disk0s3 /

Ahora ya podemos entrar por SSHv2! ;)

-bash-2.05b$ uname -a
Darwin AppleTV.local 8.8.2 Darwin Kernel Version 8.8.2: Mon Jan 29 18:57:29 PST 2007; root:xnu-792.94.18~1/RELEASE_I386 i386 i386
-bash-2.05b$

Etiquetas: , ,



4 Respuestas a “AppleTV: Instalando SSH”

RSS Feed para este Post Dirección de Trackback
  1. 1

    Dani

    Buenos artículos.
    Una pregunta. Soy un poco novato, los pasos para conectar con el AppleTV se ejecutan desde un Mac o con un PC Windows con el Macdrive instalado.

    Gracias!

  2. 2

    saghul

    Puedes hacerlo de cualquiera de las maneras, pero si usas Windows tendrás que utilizar Macdrive para acceder al disco duro del AppleTV.

  3. 3

    Dani

    Perdon por mi ignorancia… la sentencia “ssh -1 frontrow@ip_del_appletv” ¿desde donde se carga?

    Gracias por adelantado.

  4. 4

    saghul

    Desde una termnal en Mac o GNU/Linux, pero si usas Windows descarga PutTy, pero asegurate de configurarlo para que use SSH versión 1.

¡Deja un Comentario!



[x] Cerrar
E-mail