Ändern Sie das Standard-Root-Passwort des iPhones
Wenn Sie etwas wie OpenSSH oder MobileTerminal auf Ihrem iPhone oder iOS-Gerät ausführen möchten, damit Sie SSH verwenden können, sollten Sie das Root-Passwort aus offensichtlichen Sicherheitsgründen ändern. Ohne dies zu tun, kann jeder das standardmäßige Passwort "alpine" verwenden und sich mit der Hardware verbinden, vorausgesetzt, er weiß, dass ein SSH-Server läuft und die LAN-IP-Adresse des Geräts hat.
Hinweis: Dies gilt nur für Benutzer, die iOS-Geräte jailbroken und dann einen aktiven SSH-Server wie MobileTerminal ausführen. Dies ist für andere iPhone- oder iPad-Benutzer nicht notwendig, da kein Server standardmäßig geöffnet ist und daher kein Sicherheitsrisiko besteht.
- Starten Sie das Terminal oder Ihren bevorzugten SSH-Client, suchen Sie die iOS-IP-Adresse und verbinden Sie sich mit SSH über das iPhone mit:
- Geben Sie das Standardpasswort ein, wenn Sie gefragt werden: alpine
- Nachdem Sie angemeldet sind, geben Sie Folgendes ein:
- Geben Sie ein neues Passwort ein, drücken Sie die Eingabetaste und bestätigen Sie das neue Passwort, wenn Sie dazu aufgefordert werden
passwd
Damit wird das root-Passwort abgedeckt, aber um sicher zu gehen, müssen Sie auch das Passwort für das mobile Benutzerkonto ändern, indem Sie Folgendes eingeben:
passwd mobile
Auch hier möchten Sie das neue Passwort eingeben und bestätigen.
Wenn Sie fertig sind, können Sie sich vom iOS-Gerät abmelden, indem Sie "exit" eingeben.
Das folgende Video führt Sie durch den einfachen Prozess der Änderung der Root-Passwörter mittels SSH:
Dies wird auf einem iPhone 5 mit iOS 6.1 demonstriert, gilt aber auch für alle anderen iOS-Geräte und -Versionen.