Πώς να μεταβείτε σε έναν τυπικό λογαριασμό χρήστη στο OS X

Μια από τις συνηθισμένες συνιστώμενες πρακτικές ασφαλούς υπολογισμού είναι να εκτελείτε τις καθημερινές σας δραστηριότητες σε έναν τυπικό λογαριασμό χρήστη και να διατηρείτε διαχειριστικούς λογαριασμούς αποκλειστικά για την εγκατάσταση εφαρμογών, την προσαρμογή των ρυθμίσεων συστήματος και την επαναδιαμόρφωση του συστήματος. Αυτή η ρύθμιση σάς βοηθά να αποτρέψετε τυχόν ατυχήματα που εκτελούνται σε ένα τυπικό λογαριασμό να επηρεάζουν τους παγκόσμιους πόρους του συστήματος. Για παράδειγμα, μια επίθεση ή σφάλμα κακόβουλου λογισμικού σε μια εφαρμογή θα έχει ευκολότερη πρόσβαση στο φάκελο "Εφαρμογές", σε παγκόσμιους φακέλους βιβλιοθήκης και σε άλλους πόρους που είναι ανοιχτοί στους λογαριασμούς διαχειριστή. Επομένως, χρησιμοποιώντας ένα λογαριασμό με τυπικά δικαιώματα, θα αποτρέψετε προβλήματα ή κινδύνους από το να επηρεάσετε τους πόρους του συστήματος χωρίς τη ρητή άδειά σας.

Μερικοί άνθρωποι μπορεί να έχουν επιφυλάξεις σχετικά με τη χρήση των πιο περιοριστικών τυποποιημένων λογαριασμών, επειδή δεν μπορούν να κάνουν αλλαγές στο σύστημα όταν χρειάζεται. Ωστόσο, στο OS X αυτό δεν πρέπει να αποτελεί πρόβλημα. Στις περισσότερες περιπτώσεις, εάν μια εργασία απαιτεί δικαιώματα διαχειριστή, το σύστημα θα προτρέψει τα κατάλληλα διαπιστευτήρια, ακόμη και όταν αυτά τα καθήκοντα καλούνται από έναν τυπικό λογαριασμό. Ως εκ τούτου, μπορείτε να συνεχίσετε να εργάζεστε στον τυπικό λογαριασμό σας για να αποτρέψετε τις αυτόματες αλλαγές στις ρυθμίσεις συστήματος και τους πόρους και, στη συνέχεια, να είστε προετοιμασμένοι για έλεγχο ταυτότητας όποτε χρειάζεται.

Αυτό γίνεται εύκολα όταν ρυθμίζετε για πρώτη φορά το σύστημά σας, όπου μπορείτε να χρησιμοποιήσετε τον βοηθό εγκατάστασης για να δημιουργήσετε τον προεπιλεγμένο λογαριασμό διαχειριστή και στη συνέχεια να ορίσετε τυπικούς λογαριασμούς χρηστών για όλους όσους χρησιμοποιούν το σύστημα. Ωστόσο, αν έχετε τρέξει σε ένα λογαριασμό διαχειριστή, τότε η δημιουργία και η μετάβαση σε ένα νέο τυπικό λογαριασμό θα είναι λίγο επιβαρυντική δεδομένου ότι θα πρέπει να επαναρυθμίσετε όλες τις ρυθμίσεις, τα προγράμματα και τις υπηρεσίες σας online, εκτός από τη μετεγκατάσταση των δεδομένων σας στο νέο σύστημα.

Ωστόσο, αντί να ανησυχείτε για τη μετάβαση σε νέο λογαριασμό, μπορείτε να αλλάξετε τον τρέχοντα λογαριασμό σας από το admin σε έναν τυπικό λογαριασμό και, συνεπώς, να επιβάλλετε τους ίδιους περιορισμούς σε αυτόν. Για να το κάνετε αυτό, θα πρέπει πρώτα να δημιουργήσετε το νέο λογαριασμό διαχειριστή στις προτιμήσεις συστήματος λογαριασμών (ή χρηστών και ομάδων) και στη συνέχεια αποσυνδεθείτε από τον τρέχοντα λογαριασμό σας και συνδεθείτε στο νέο λογαριασμό διαχειριστή. Μόλις συνδεθείτε στο νέο λογαριασμό, επιστρέψτε στις προτιμήσεις συστήματος λογαριασμών, επιλέξτε τον παλιό λογαριασμό διαχειριστή και, στη συνέχεια, καταργήστε την επιλογή "Επιτρέψτε στο χρήστη να διαχειριστεί αυτόν τον υπολογιστή" για να το υποβάλετε.

Σε ορισμένες σπάνιες περιπτώσεις, οι χρήστες ενδέχεται να διαπιστώσουν ότι όλοι οι λογαριασμοί στο σύστημα είναι τυποποιημένοι, χωρίς διαθέσιμη διαχειριστική επιλογή. Αυτές οι καταστάσεις συνήθως συμβαίνουν λόγω σφαλμάτων κατά τη διάρκεια της μετανάστευσης ή της αποκατάστασης του συστήματος και λόγω της έλλειψης λογαριασμού διαχειριστή θα χρειαστεί ιδιαίτερη προσοχή για την αναδημιουργία ενός.

Υπάρχουν μερικές προσεγγίσεις που μπορείτε να ακολουθήσετε εάν στο σύστημά σας λείπει ένας λογαριασμός διαχειριστή. Το πρώτο είναι να χρησιμοποιήσετε τη δημιουργία ενός νέου λογαριασμού διαχειριστή χρησιμοποιώντας τη λειτουργία Τερματικό σε Ενιαίο Χρήστη. Η λειτουργία μεμονωμένου χρήστη θα παρακάμψει τους λογαριασμούς στο σύστημα και θα φορτώσει το σύστημα σε περιβάλλον μόνο για τερματικά με δικαιώματα root. Αυτό επιτρέπει την πλήρη πρόσβαση στο σύστημα χρησιμοποιώντας τη γραμμή εντολών και θα σας επιτρέψει να τροποποιήσετε τον κατάλογο του συστήματος και να δημιουργήσετε ένα νέο λογαριασμό διαχειριστή.

Για να το κάνετε αυτό, επανεκκινήστε πρώτα το σύστημα κρατώντας τα πλήκτρα Command και S ταυτόχρονα μέχρι να δείτε τη γραμμή εντολών και στη συνέχεια εκτελέστε την ακόλουθη εντολή για να επιτρέψετε την εγγραφή στη μονάδα εκκίνησης (αυτή είναι απενεργοποιημένη από προεπιλογή για λόγους ασφαλείας):

mount -uw /

Όταν εκτελέσετε αυτήν την εντολή, ακολουθήστε αυτήν τη διαδικασία για να δημιουργήσετε ένα νέο λογαριασμό διαχειριστή:

  1. Ελέγξτε για την παρουσία της ομάδας διαχειριστών με την ακόλουθη εντολή:

    dscl. -Διαβάστε / Ομάδες / διαχειριστής ομάδας

  2. Εάν η ομάδα διαχειριστή δεν υπάρχει, τότε θα λάβετε ένα σφάλμα DS ως έξοδο που ισχυρίζεται εν μέρει ότι δεν βρέθηκε η εγγραφή. Σε αυτή την περίπτωση θα χρειαστεί να δημιουργήσετε την ομάδα διαχειριστή εκτελώντας τις ακόλουθες εντολές. Ωστόσο, εάν υπάρχει, προχωρήστε στο βήμα 3 παρακάτω:

    dscl. - δημιουργία / ομάδες / admin

    dscl. - Δημιουργία / Ομάδες / διαχειριστές RealName

    dscl. - δημιουργία / ομάδες / admin PrimaryGroupID 80

    dscl. -δημιουργία / ομάδες / admin Κωδικός πρόσβασης \ *

    dscl. - Δημιουργία / Ομάδες / διαχειριστής ομάδας

    Αυτές οι εντολές θα δημιουργήσουν την ομάδα, ακολουθούμενη από το σωστό πλήρες όνομα και, στη συνέχεια, θα ορίσουμε το αναγνωριστικό ομάδας που θα χρησιμοποιηθεί από την ομάδα admin στο OS X. Αυτός ο αριθμός αντιστοιχεί σε όλους τους πόρους στους οποίους μπορεί να έχει πρόσβαση η ομάδα, και η ανάθεσή της στη νεοδημιουργηθείσα ομάδα διαχειριστή θα την καταστήσει μια πραγματική ομάδα διαχειριστών, δεδομένου ότι οποιοδήποτε μέλος θα έχει πρόσβαση σε αυτούς τους πόρους. Τελικά δίνουμε στην ομάδα έναν κενό κωδικό πρόσβασης, οπότε θα απαιτήσει τη χρήση των κωδικών πρόσβασης των μελών για να λειτουργήσει (απαιτεί έλεγχο ταυτότητας) και στη συνέχεια να αντιστοιχίσει το λογαριασμό root στη ομάδα.

  3. Εκχωρήστε έναν λογαριασμό χρήστη στην ομάδα διαχειριστών εκτελώντας την ακόλουθη εντολή. Σε αυτήν την εντολή, αντικαταστήστε το USERNAME με το σύντομο όνομα του λογαριασμού που θέλετε να διαχειριστείτε. Αυτό μπορεί να είναι οποιοσδήποτε λογαριασμός για τώρα:

    dscl. - Δημιουργία / Ομάδες / admin ΟμάδαΜετακίνηση USERNAME

Αυτή η διαδικασία απαιτεί να πληκτρολογήσετε έναν σωστό αριθμό εντολών και επειδή τα typos στις εντολές του Terminal μπορούν να οδηγήσουν σε ανεπιθύμητα ή συγκεχυμένα αποτελέσματα, μπορείτε εναλλακτικά να χρησιμοποιήσετε τον βοηθό εγκατάστασης OS X για επαναδημιουργία του λογαριασμού διαχειριστή. Για να το κάνετε αυτό, μετά την εκκίνηση στη λειτουργία Ενιαίου Χρήστη και τη ρύθμιση του συστήματος αρχείων για πρόσβαση εγγραφής (βλ. Παραπάνω), εκτελέστε την ακόλουθη εντολή:

rm /var/db/.AppleSetupDone

Αυτό θα καταργήσει ένα αόρατο αρχείο στο σύστημα που δείχνει ότι ο Βοηθός εγκατάστασης έχει ήδη εκτελεστεί. Επομένως, αφαιρώντας αυτό το αρχείο και επανεκκίνηση, θα καλέσετε τον βοηθό εγκατάστασης και θα πρέπει το σύστημα να σας τρέξει στα βήματα για τη δημιουργία ενός νέου λογαριασμού διαχειριστή, χρησιμοποιώντας μια φιλική προς το χρήστη διεπαφή.


 

Αφήστε Το Σχόλιό Σας