Skift iPhones standard root-adgangskode
Hvis du vil køre noget som OpenSSH eller MobileTerminal på din iPhone eller iOS-enhed, så du kan SSH ind på den, vil du gerne ændre root-adgangskoden af åbenlyse sikkerhedsmæssige årsager. Uden at gøre dette kan enhver bruge standard 'alpine' adgangskode og oprette forbindelse til hardwaren, forudsat at de ved, at en SSH-server kører og har enhedens LAN IP-adresse.
Bemærk: dette har kun betydning for brugere, der har jailbroken en iOS-enhed og derefter kører en aktiv SSH-server som MobileTerminal. Dette er ikke en nødvendig procedure for andre iPhone- eller iPad-brugere, fordi ingen server kører åben som standard, og der er derfor ingen sikkerhedsrisiko.
- Start terminalen eller din foretrukne SSH-klient, find iOS IP-adressen, og opret forbindelse til iPhone ved hjælp af SSH med:
- Indtast standardadgangskoden, når du bliver spurgt, den er: alpine
- Når du er logget ind, skriv:
- Angiv en ny adgangskode, tryk på retur, og bekræft den nye adgangskode, når du bliver bedt om det
passwd
Det vil dække root-adgangskoden, men for en sikkerheds skyld vil du også gerne ændre adgangskoden til 'mobil' brugere, du kan gøre dette ved at skrive:
passwd mobil
Igen vil du gerne indtaste og bekræfte den nye adgangskode.
Når du er færdig, kan du logge ud af iOS-enheden ved at skrive "exit".
Videoen nedenfor gennemgår den enkle proces med at ændre root-adgangskoden ved hjælp af SSH:
Dette er demonstreret på en iPhone 5 med iOS 6.1, men det gælder for alle andre iOS-enheder og -versioner.