Αλλάξτε τον προεπιλεγμένο κωδικό πρόσβασης ρίζας του iPhone
Αν πρόκειται να εκτελέσετε κάτι όπως το OpenSSH ή το MobileTerminal στη συσκευή σας iPhone ή iOS, ώστε να μπορείτε να εισέλθετε σε αυτό το SSH, θα πρέπει να αλλάξετε τον κωδικό πρόσβασης root για προφανείς λόγους ασφαλείας. Χωρίς να το κάνει αυτό, οποιοσδήποτε μπορεί να χρησιμοποιήσει τον προεπιλεγμένο «alpine» κωδικό πρόσβασης και να συνδεθεί στο υλικό, υποθέτοντας ότι γνωρίζει ότι εκτελείται ένας διακομιστής SSH και ότι έχει τη διεύθυνση IP LAN της συσκευής.
Σημείωση: αυτό έχει σημασία μόνο για χρήστες που έχουν κάνει jailbreak σε συσκευές iOS και στη συνέχεια εκτελούν έναν ενεργό διακομιστή SSH, όπως το MobileTerminal. Αυτή η διαδικασία δεν είναι απαραίτητη για άλλους χρήστες iPhone ή iPad, επειδή κανένας διακομιστής δεν είναι ανοιχτός από προεπιλογή και επομένως δεν υπάρχει κίνδυνος ασφάλειας.
- Εκκινήστε το Terminal ή το πρόγραμμα-πελάτη SSH που προτιμάτε, βρείτε τη διεύθυνση IP iOS και συνδεθείτε στο iPhone χρησιμοποιώντας SSH με:
- Εισαγάγετε τον προεπιλεγμένο κωδικό πρόσβασης όταν σας ζητηθεί, είναι: alpine
- Αφού συνδεθείτε, πληκτρολογήστε:
- Δώστε έναν νέο κωδικό πρόσβασης, πατήστε επιστροφή και επιβεβαιώστε τον νέο κωδικό πρόσβασης όταν σας ζητηθεί
passwd
Αυτό θα καλύψει τον κωδικό πρόσβασης root, αλλά για να είστε ασφαλείς, θα θέλετε επίσης να αλλάξετε τον κωδικό πρόσβασης των χρηστών «κινητών», μπορείτε να το κάνετε πληκτρολογώντας:
passwd κινητό
Θα θελήσετε πάλι να εισαγάγετε και να επιβεβαιώσετε τον νέο κωδικό πρόσβασης.
Όταν τελειώσετε, μπορείτε να αποσυνδεθείτε από τη συσκευή iOS πληκτρολογώντας "exit".
Το παρακάτω βίντεο περιγράφει την απλή διαδικασία αλλαγής των κωδικών πρόσβασης root μέσω SSH:
Αυτό εμφανίζεται σε ένα iPhone 5 με iOS 6.1, αλλά ισχύει για όλες τις άλλες συσκευές και εκδόσεις iOS.