TechNeate.com iPhoneate.com QueComico.com MiamiGlobalRadio.com

SSH en el Apple TV 4 con jailbreak (cambio de contraseña)

por andres.vallejo / 28 de abril del 2017 1:23 PM EDT

Si usted tiene jailbreak, puede que desee jugar con el dispositivo, agarrar el apticket fuera de ella, o investigar el sistema de archivos. Para ello, tendrá que conectarse a él desde un equipo a través de SSH. En este tutorial le explicaremos cómo hacerlo.

En el jailbreak, liberTV viene con un cliente SSH incluido, llamado Dropbear. Esto significa que no necesitamos instalar ningún paquete SSH en nuestro Apple TV. Tan sólo necesitamos conectarnos, y configurarlo para su uso.

Ya que el jailbreak de liberTV para tvOS 10.10.1 no ha estado por un tiempo, muchos de los lectores se quedaron estancados. Ahora bien, puedes utilizar esta guía para ponerlo en funcionamiento en tu Apple TV.

SSH en su Apple TV 4

  • Paso 1. Verifica que su Apple TV esté en un estado de jailbreak. Ejecute el jailbreak liberTV hasta que lo tenga, y luego pulse el botón »Respawn Dropbear».

  • Paso 2. Abra la Configuración en su Apple TV y vaya a la sección Red.
  • Paso 3. Tome nota de su dirección IP.

  • Paso 4. En su computadora, ejecute »Terminal» desde Aplicaciones / Utilidades, o Spotlight.
  • Paso 5. En el indicador, escriba el siguiente comando y presione Enter para conectarse a su Apple TV a través de SSH: ssh root@YOUR_IP_ADDRESS_HERE

Reemplace YOUR_IP_ADDRESS_HERE con la dirección IP que anotó en el tercer paso. 

  • Paso 6. Si »Terminal» le pide que confirme la conexión, simplemente escribe si y pulsa Enter para continuar.
  • Paso 7. Cuando se le solicite una contraseña, ingrese la contraseña predeterminada que es alpina.

  • Paso 8.  Cuando aparece el mensaje bash-3.2#, está conectado a través de SSH a su Apple TV 4. 

Ahora debemos cambiar nuestra contraseña alpina a otra de tu preferencia; de lo contrario, cualquier persona en su red puede conectarse y controlar su Apple TV.

  • Paso 9. En el indicador bash-3.2#, ingrese el siguiente comando:

 export PATH=/tmp/bin:/tmp/usr/bin:/tmp/usr/local/bin:/tmp/sbin

Para evitar que tu dispositivo se bloquee, el desarrollador liberTV ha instalado todos los archivos binarios que puede necesitar en una carpeta temporal. Sin ella, la mayoría de los comandos que intentamos emitir fallarán.

  • Paso 10. Ya que tenemos los comandos, podemos cambiar nuestras contraseñas de root y móvil tal como lo haríamos en un dispositivo iOS jailbreak. Primero, escriba passwd para cambiar la contraseña de root.
  • Paso 11. El terminal ahora le pedirá que ponga una nueva contraseña dos veces; si puede elija una fuerte.
  • Paso 12. Una vez que haya establecido una contraseña de root, escriba passwd mobile para cambiar la contraseña de móvil también.
  • Paso 13. Ingrese una vez más una nueva contraseña movil dos veces para configurarla.

Error que pudiera cometer

No sobreescriba ninguno de los binarios del sistema en el Apple TV mientras está jugando, o se bloqueará y perderá su jailbreak. Esto pasa porque el revelador ha dejado sus binarios en una carpeta temporal, para no interferir con dichos binarios del sistema.