Ändra iPhones Standard Root Password
Om du ska köra något som OpenSSH eller MobileTerminal på din iPhone eller iOS-enhet så att du kan SSH till det, vill du ändra root-lösenordet av uppenbara säkerhetsskäl. Utan att göra det kan vem som helst använda det vanliga alpina lösenordet och ansluta till hårdvaran, förutsatt att de vet att en SSH-server körs och har enhetens LAN-IP-adress.
Obs! Det här gäller bara för användare som har jailbroken en iOS-enhet och kör sedan en aktiv SSH-server som MobileTerminal. Detta är inte ett nödvändigt förfarande för andra iPhone- eller iPad-användare eftersom ingen server körs öppen som standard och det finns därför ingen säkerhetsrisk.
- Starta terminalen eller din föredragna SSH-klient, hitta iOS IP-adressen och anslut till iPhone med SSH med:
- Ange standardlösenordet när det är fråga, det är: alpint
- När du är inloggad, skriv:
- Ange ett nytt lösenord, tryck tillbaka och bekräfta det nya lösenordet när du blir frågad
passwd
Det kommer att täcka root-lösenordet, men för att vara säker måste du också ändra användarnamnet för "mobila användare", du kan göra det genom att skriva:
passwd mobile
Återigen vill du ange och bekräfta det nya lösenordet.
När du är klar kan du logga ut från iOS-enheten genom att skriva "exit".
Videon nedan går genom den enkla processen att ändra rotlösenord via SSH:
Detta visas på en iPhone 5 med iOS 6.1, men den gäller alla andra iOS-enheter och versioner.