>> Technologie Électronique >  >> Téléphones portables et accessoires >> iPhone

Comment changer le mot de passe root par défaut sur iPhone jailbreaké (sécurité SSH)

Critique : Tout iPhone jailbreaké avec OpenSSH installé a le mot de passe root par défaut : alpine. N'importe qui sur le même Wi-Fi peut s'y connecter en SSH et prendre le contrôle total. Changez-le immédiatement après l'installation d'OpenSSH.

Instructions (via MobileTerminal sur l'iPhone)

  1. Sur l'iPhone jailbreaké : ouvrez Cydia / Sileo / Zebra > recherchez MobileTerminal (ou NewTerm 2 sur iOS récent) > Installer.

  2. Ouvrez MobileTerminal / NewTerm 2.

  3. Tapez : su root + Entrée. Mot de passe : alpine (par défaut, rien ne s'affiche en tapant) + Entrée. Vous êtes maintenant root#.

  4. Tapez : passwd + Entrée.

  5. Entrez le nouveau mot de passe (robuste, unique) + Entrée (rien ne s'affiche).

  6. Confirmez en le retapant + Entrée. Message : « passwd: all authentication tokens updated successfully ».

  7. Tapez exit + Entrée pour quitter root, puis exit pour fermer le terminal.

Également recommandé : changez le mot de passe de l'utilisateur mobile (utilisateur standard) : passwd (sans « su root » avant).

Alternative via SSH depuis ordinateur : `ssh root@IP_IPHONE` (mot de passe alpine) > `passwd` > nouveau mot de passe x2 > `exit`.

Rappel : Désactivez OpenSSH (via SBSettings / CCSettings / Toggle dans Centre de contrôle) quand vous ne l'utilisez pas. N'installez OpenSSH que si nécessaire.

iPhone