Avec plusieurs jailbreaks Apple TV utilisés par notre lectorat, il est important de se rappeler qu'avec eux vient à la fois la puissance et le risque d'exécuter des connexions SSH à votre appareil.
Une fois jailbreaké, vous voudrez peut-être bricoler l'appareil, en retirer votre apticket, copier des fichiers vers et depuis celui-ci, ou enquêter sur le système de fichiers. Pour ce faire, vous devrez vous y connecter depuis un autre appareil via SSH. Dans ce guide, nous vous expliquerons comment faire exactement cela, ainsi que comment vous protéger en modifiant les mots de passe par défaut.
Si vous n'êtes pas encore jailbreaké, vous pouvez utiliser nos guides pour être opérationnel.
Pour tvOS 10.0-10.1, utilisez ce guide.
Pour tvOS 10.2.2-11.1, prenez le backr00m.ipa puis suivez ce guide, en remplaçant les mentions d'ElectraTV par backr00m.
Pour tvOS 11.2-11.3, utilisez ce guide.
Comment SSH sur votre Apple TV 4 ou 4K
1) Assurez-vous que votre Apple TV est dans un état de jailbreaké. Ce processus varie très légèrement en fonction de votre jailbreak, mais consiste essentiellement à lancer l'application jailbreak à partir de votre écran d'accueil Apple TV et à appuyer sur le Jailbreak bouton.
2) Ouvrez le Réglages sur votre Apple TV et accédez au Réseau section.
3) Prenez note de votre Adresse IP qui s'affiche sur la page Réseau.
4) Sur votre ordinateur, lancez Terminal depuis / Applications / Utilitaires ou via Spotlight. Si vous avez un appareil iOS jailbreaké, vous pouvez utiliser un programme tel que NewTerm 2 (MTerminal sur les anciens firmwares).
5) À l'invite, tapez la commande suivante et appuyez sur Entrer pour vous connecter à votre Apple TV via SSH:
racine ssh @ YOUR_IP_ADDRESS_HERE
Remplacez YOUR_IP_ADDRESS_HERE par l'adresse IP que vous avez notée dans Étape 3). Par exemple, dans mon cas, la commande était:
6) Si Terminal vous demande de confirmer la connexion, tapez simplement Oui, et frapper Entrer continuer.
sept) Lorsque vous êtes invité à entrer un mot de passe, entrez le mot de passe par défaut qui est alpin.
8) Lorsque l'invite apparaît en train de lire -bash-3.2 #, vous êtes connecté via SSH à votre Apple TV 4.
Nous devons maintenant changer notre mot de passe par défaut d'alpin en autre chose! Autrement, n'importe qui sur votre réseau peut se connecter et contrôle votre Apple TV.
9) UNIQUEMENT pour les utilisateurs de LiberTV 10.0-10.1. Les utilisateurs d'autres jailbreaks DOIVENT ignorer cette étape.
À l'invite, entrez la commande suivante:
export PATH = / tmp / bin: / tmp / usr / bin: / tmp / usr / local / bin: / tmp / sbin
Pour empêcher le brique de l'appareil, le développeur liberTV a installé tous les fichiers binaires dont vous pourriez avoir besoin dans un dossier temporaire plutôt qu'à leur emplacement traditionnel sur le système de fichiers. La commande ci-dessus élargit notre chemin afin que nous puissions les invoquer comme nous le ferions normalement. Sans cela, la plupart des commandes que nous essayons d'émettre échoueront.
dix) Maintenant que nous sommes prêts, nous pouvons changer nos mots de passe root et mobile comme nous le ferions sur un appareil iOS jailbreaké. Tout d'abord, tapez passwd changer le mot de passe root.
11) L'invite du terminal vous demandera maintenant de saisir un nouveau mot de passe deux fois. Choisissez-en un fort et tapez-le soigneusement, les lettres ne s'afficheront pas dans Terminal lorsque vous tapez.
12) Une fois que vous avez défini un mot de passe root, tapez passwd mobile pour changer le mot de passe mobile aussi.
13) Faites la même chose qu'avant, en entrant un nouveau mot de passe mobile deux fois le régler.
Ne les perdez pas et ne les oubliez pas mots de passe!
C'est tout ce que nous avons à faire. Lorsque vous vous connecterez à votre Apple TV à l'avenir, suivez Étapes 1) -6). Lorsqu'il demande un mot de passe, entrez le mot de passe root que vous avez défini dans Étape 11).
Utilisateurs de LiberTV 10.0-10.1 seulement devrait alors répéter Étape 9) avant de poursuivre leur SSHing. Si vous ne le faites pas, aucune de vos commandes préférées telles que ls ou scp sera à votre disposition.
N'écrasez ou ne supprimez aucun des fichiers binaires système existants sur l'Apple TV pendant le bricolage, sinon vous briquez votre Apple TV et perdez votre jailbreak.
Vous rencontrez des problèmes avec SSHing dans votre Apple TV? Avez-vous besoin d'aide supplémentaire avec ce guide? Faites-moi savoir dans les commentaires.