Μιλώντας για την ασφάλεια που παρέχει το Mac OS X σε μία συζήτηση, προέκυψε το θέμα ανάκτησης κωδικού. Προς έκπληξη μου είδα ότι μερικοί δεν ξέρουν καν πως και αν γίνετε γιατί προφανώς δεν το χρειάστηκαν ποτέ και κάποιος που βρέθηκε μπροστά στο πρόβλημα, δεν είχε το DVD του Snow Leopard για να ξεκινήσει τη διαδικασία. Με αφορμή αυτή τη συζήτηση λοιπόν και επειδή πριν αρκετό καιρό βρέθηκα σε μια παρόμοια περίσταση, παρακάτω θα βρείτε τους δύο τρόπους με τους οποίους μπορεί κάποιος να ανακτήσει τον χαμένο του κωδικό στο Mac OS X.
Ο πιο συνηθισμένος τρόπος για τους περισσότερους είναι να εκκινήσουν το μηχάνημα τους από το DVD του Mac OS X όπως θα έκαναν στην περίπτωση μιας νέας εγκατάστασης και να χρησιμοποιήσουν το "Reset Password". Ας δούμε όμως τη διαδικασία βήμα βήμα...
1. Ενώ έχουμε το DVD του Mac OS X στο μηχάνημα μας, ανάβουμε τον Mac και κρατάμε πατημένο το πλήκτρο C.
2. Επιλέγουμε τη γλώσσα που επιθυμούμε και στην επόμενη οθόνη πηγαίνουμε μέσω του menubar στο Utilities > Reset Password...

3. Επιλέγουμε το δίσκο στον οποίο βρίσκετε το Mac OS X και τον χρήστη του οποίου θέλουμε να αλλάξουμε τον κωδικό.
4. Καλό θα ήταν να κάνετε και ένα reset στα ACLs αφού αλλάζετε τον κωδικό σας!
5. Πατήστε Save και κάντε επανεκκίνηση στο μηχάνημα σας χρησιμοποιώντας τον νέο σας κωδικό.
Ιδιαίτερα εύκολη διαδικασία ακόμα και για τον πιο νέο χρήστη. Όμως τι γίνεται όταν δεν έχουμε το DVD του Mac OS X εύκαιρο; Και πάλι υπάρχει λύση!
Την πρώτη φορά που θα ξεκινήσει μία νέα εγκατάσταση του Mac OS X ξεκινάει μια διαδικασία όπου φτιάχνουμε τον πρώτο χρήστη με δικαιώματα administrator. Με βάση αυτό λοιπόν μπορούμε να ξεγελάσουμε το λειτουργικό ώστε να νομίζει ότι πρόκειται για την πρώτη του εκκίνηση και να μας αφήσει να φτιάξουμε ένα νέο administrator! Και η διαδικασία έχει ως εξής:
1. Εκκινούμε τον Mac μας σε Single User Mode. Αυτό γίνεται κρατώντας πατημένα τα Command + S μόλις ακούσουμε τον ήχο εκκίνησης.
2. Μόλις μπει σε Single User Mode κάνουμε mount τον δίσκο που περιέχει το λειτουργικό μας γράφοντας3. Για να ξεγελάσουμε το OS X ώστε να νομίζει πως αυτή είναι η πρώτη φορά εκκίνησης, σβήνουμε το αρχείο που κρατάει αυτή τη πληροφορία γράφοντας 4. Είμαστε σχεδόν έτοιμοι. Κάνουμε επανεκκίνηση γράφοντας 5. Όταν ξεκινήσει ο υπολογιστής μας θα μας βγάλει και πάλι την οθόνη που εμφανίζει την πρώτη φορά της εκκίνησης του.
6. Επιλέγουμε "Do not transfer my information now" και στο επόμενο βήμα πατάμε Command + Q για να προσπεράσουμε μερικά βήματα και να φτάσουμε στην δημιουργία του νέου λογαριασμού.
7. Συμπληρώνουμε τα πεδία για την δημιουργία του νέου λογαριασμού και ολοκληρώνουμε τη διαδικασία ώστε να κάνουμε login με το νέο μας λογαριασμό.
8. Τώρα που είμαστε και πάλι logged in και μάλιστα σαν administrators πηγαίνουμε στο System Preferences > Accounts

9. Επιλέγουμε τον αρχικό λογαριασμό μας και κάνουμε κλικ στην επιλογή "Reset Password..."
10. Ορίζουμε τον νέο μας κωδικό και είμαστε και πάλι έτοιμοι να κάνουμε επανεκκίνηση για να μπούμε με τον κανονικό μας λογαριασμό!
Τα παραπάνω δοκιμάστηκαν επιτυχώς τελευταία φορά στο Snow Leopard 10.6.5. Διαβάστε προσεκτικά όλα τα βήματα πριν ξεκινήσετε να κάνετε οτιδήποτε.
Ανάκτηση κωδικού μέσω του Installation DVD
Ο πιο συνηθισμένος τρόπος για τους περισσότερους είναι να εκκινήσουν το μηχάνημα τους από το DVD του Mac OS X όπως θα έκαναν στην περίπτωση μιας νέας εγκατάστασης και να χρησιμοποιήσουν το "Reset Password". Ας δούμε όμως τη διαδικασία βήμα βήμα...
1. Ενώ έχουμε το DVD του Mac OS X στο μηχάνημα μας, ανάβουμε τον Mac και κρατάμε πατημένο το πλήκτρο C.
2. Επιλέγουμε τη γλώσσα που επιθυμούμε και στην επόμενη οθόνη πηγαίνουμε μέσω του menubar στο Utilities > Reset Password...

3. Επιλέγουμε το δίσκο στον οποίο βρίσκετε το Mac OS X και τον χρήστη του οποίου θέλουμε να αλλάξουμε τον κωδικό.
4. Καλό θα ήταν να κάνετε και ένα reset στα ACLs αφού αλλάζετε τον κωδικό σας!
5. Πατήστε Save και κάντε επανεκκίνηση στο μηχάνημα σας χρησιμοποιώντας τον νέο σας κωδικό.
Ιδιαίτερα εύκολη διαδικασία ακόμα και για τον πιο νέο χρήστη. Όμως τι γίνεται όταν δεν έχουμε το DVD του Mac OS X εύκαιρο; Και πάλι υπάρχει λύση!
Ανάκτηση κωδικού ξεγελώντας το OS X
Την πρώτη φορά που θα ξεκινήσει μία νέα εγκατάσταση του Mac OS X ξεκινάει μια διαδικασία όπου φτιάχνουμε τον πρώτο χρήστη με δικαιώματα administrator. Με βάση αυτό λοιπόν μπορούμε να ξεγελάσουμε το λειτουργικό ώστε να νομίζει ότι πρόκειται για την πρώτη του εκκίνηση και να μας αφήσει να φτιάξουμε ένα νέο administrator! Και η διαδικασία έχει ως εξής:
1. Εκκινούμε τον Mac μας σε Single User Mode. Αυτό γίνεται κρατώντας πατημένα τα Command + S μόλις ακούσουμε τον ήχο εκκίνησης.
2. Μόλις μπει σε Single User Mode κάνουμε mount τον δίσκο που περιέχει το λειτουργικό μας γράφοντας
sudo mount -uw /
rm -rf /var/db/.AppleSetupDone
reboot
6. Επιλέγουμε "Do not transfer my information now" και στο επόμενο βήμα πατάμε Command + Q για να προσπεράσουμε μερικά βήματα και να φτάσουμε στην δημιουργία του νέου λογαριασμού.
7. Συμπληρώνουμε τα πεδία για την δημιουργία του νέου λογαριασμού και ολοκληρώνουμε τη διαδικασία ώστε να κάνουμε login με το νέο μας λογαριασμό.
8. Τώρα που είμαστε και πάλι logged in και μάλιστα σαν administrators πηγαίνουμε στο System Preferences > Accounts

9. Επιλέγουμε τον αρχικό λογαριασμό μας και κάνουμε κλικ στην επιλογή "Reset Password..."
10. Ορίζουμε τον νέο μας κωδικό και είμαστε και πάλι έτοιμοι να κάνουμε επανεκκίνηση για να μπούμε με τον κανονικό μας λογαριασμό!
Τα παραπάνω δοκιμάστηκαν επιτυχώς τελευταία φορά στο Snow Leopard 10.6.5. Διαβάστε προσεκτικά όλα τα βήματα πριν ξεκινήσετε να κάνετε οτιδήποτε.





