Ändern Sie das Standard-Root-Passwort des iPhones
Wenn Sie etwas wie OpenSSH oder MobileTerminal auf Ihrem iPhone oder iOS-Gerät ausführen, damit Sie sich per SSH darauf einloggen können, sollten Sie das Root-Passwort aus offensichtlichen Sicherheitsgründen ändern. Ohne dies zu tun, kann jeder das Standardpasswort „alpine“ verwenden und sich mit der Hardware verbinden, vorausgesetzt, er weiß, dass ein SSH-Server läuft und hat die LAN-IP-Adresse des Geräts.
Hinweis: Dies ist nur für Benutzer von Bedeutung, die einen Jailbreak auf einem iOS-Gerät durchgeführt haben und dann einen aktiven SSH-Server wie MobileTerminal ausführen. Für andere iPhone- oder iPad-Benutzer ist dies kein notwendiger Vorgang, da standardmäßig kein Server geöffnet ist und daher kein Sicherheitsrisiko besteht.
- Starten Sie das Terminal oder Ihren bevorzugten SSH-Client, suchen Sie die iOS-IP-Adresse und stellen Sie über SSH eine Verbindung zum iPhone her mit:
- Geben Sie das Standardpasswort ein, wenn Sie dazu aufgefordert werden, es lautet: 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
Das deckt das Root-Passwort ab, aber um sicherzugehen, sollten Sie auch das Passwort der „mobilen“ Benutzer ändern, Sie können dies tun, indem Sie Folgendes eingeben:
passwd mobile
Geben Sie das neue Passwort erneut ein und bestätigen Sie es.
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 zum Ändern der Root-Passwörter über SSH:
Dies wird auf einem iPhone 5 mit iOS 6.1 demonstriert, gilt aber auch für alle anderen iOS-Geräte und -Versionen.