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)
Sur l'iPhone jailbreaké : ouvrez Cydia / Sileo / Zebra > recherchez MobileTerminal (ou NewTerm 2 sur iOS récent) > Installer.
Ouvrez MobileTerminal / NewTerm 2.
Tapez :
su root+ Entrée. Mot de passe :alpine(par défaut, rien ne s'affiche en tapant) + Entrée. Vous êtes maintenantroot#.Tapez :
passwd+ Entrée.Entrez le nouveau mot de passe (robuste, unique) + Entrée (rien ne s'affiche).
Confirmez en le retapant + Entrée. Message : « passwd: all authentication tokens updated successfully ».
Tapez
exit+ Entrée pour quitter root, puisexitpour 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.
