Πώς να ελέγξετε εάν η προστασία ακεραιότητας συστήματος (SIP) είναι ενεργοποιημένη σε Mac

Πίνακας περιεχομένων:

Anonim

Η System Integrity Protection (SIP) κλειδώνει ορισμένους φακέλους συστήματος Mac OS για να αποτρέψει την τροποποίηση, την εκτέλεση και τη διαγραφή κρίσιμων αρχείων σε επίπεδο συστήματος στο Mac, ακόμη και με λογαριασμό χρήστη root. Ενώ η δυνατότητα ασφαλείας SIP είναι ενεργοποιημένη από προεπιλογή σε όλες τις σύγχρονες εκδόσεις Mac OS, μπορεί να βρεθείτε σε διάφορες καταστάσεις όπου πρέπει να ελέγξετε την κατάσταση SIP για να μάθετε εάν είναι ενεργοποιημένη ή απενεργοποιημένη σε συγκεκριμένο Mac ή για να επιβεβαιώσετε με άλλο τρόπο το SIP κατάσταση σε οποιοδήποτε Mac.

Υπάρχουν δύο τρόποι για να ελέγξετε την κατάσταση Προστασίας ακεραιότητας συστήματος. χρησιμοποιώντας τη γραμμή εντολών και χρησιμοποιώντας το εργαλείο System Information profiler.

Αυτό το άρθρο θα σας δείξει και τις δύο μεθόδους για να δείτε πώς να προσδιορίσετε εάν η Προστασία ακεραιότητας συστήματος / SIP είναι ενεργοποιημένη ή απενεργοποιημένη σε Mac.

Πώς να ελέγξετε εάν η προστασία ακεραιότητας συστήματος είναι ενεργοποιημένη σε Mac με το Terminal

Μπορείτε να ελέγξετε οποιοδήποτε Mac για προστασία SIP χρησιμοποιώντας τη γραμμή εντολών. Αυτό είναι ιδιαίτερα καλό εάν θέλετε να ελέγξετε εξ αποστάσεως την κατάσταση SIP μέσω ssh, για παράδειγμα.

  1. Εκκινήστε την εφαρμογή Terminal στο Mac OS, βρίσκεται στον κατάλογο /Applications/Utilities/
  2. Πληκτρολογήστε τα ακόλουθα στη γραμμή εντολών και μετά πατήστε επιστροφή:
  3. csrutil status

  4. Θα δείτε ένα από τα ακόλουθα μηνύματα, που υποδεικνύουν την κατάσταση του SIP σε αυτόν τον Mac:
    • Εάν το SIP είναι ενεργοποιημένο – "Κατάσταση προστασίας ακεραιότητας συστήματος: ενεργοποιημένη."
    • Εάν το SIP είναι απενεργοποιημένο – "Κατάσταση προστασίας ακεραιότητας συστήματος: απενεργοποιημένο."

Εάν το SIP είναι ενεργοποιημένο, πιθανότατα θέλετε να το διατηρήσετε έτσι. Ωστόσο, ορισμένοι προχωρημένοι χρήστες μπορεί να θέλουν να απενεργοποιήσουν την Προστασία ακεραιότητας συστήματος στο Mac OS για διάφορους λόγους. Εάν το SIP είναι απενεργοποιημένο, πιθανότατα θα θέλετε να το ενεργοποιήσετε ξανά.

Πώς να ελέγξετε την κατάσταση SIP σε Mac από τις Πληροφορίες συστήματος

Οι χρήστες Mac μπορούν επίσης να ελέγξουν εάν η Προστασία ακεραιότητας συστήματος είναι ενεργοποιημένη ή απενεργοποιημένη, ανατρέχοντας στο εργαλείο Πληροφορίες συστήματος που βρίσκεται στο MacOS:

  1. Ανοίξτε το φάκελο /Applications/ και μετά μεταβείτε στο /Utilities/
  2. Ανοίξτε την εφαρμογή "Πληροφορίες συστήματος" (μπορείτε επίσης να φτάσετε εκεί κρατώντας πατημένο το πλήκτρο Option και κάνοντας κλικ στο μενού  Apple για να επιλέξετε "Πληροφορίες συστήματος")
  3. Κάντε κύλιση προς τα κάτω στην αριστερή λίστα και επιλέξτε "Λογισμικό"
  4. Αναζητήστε "Προστασία ακεραιότητας συστήματος" στη δεξιά πλευρά και εάν βλέπετε ή όχι ένα μήνυμα "Ενεργοποιημένο" ή "Απενεργοποιημένο" δίπλα σε αυτό

Και πάλι, εάν το SIP είναι ενεργοποιημένο, σχεδόν σίγουρα θέλετε να το διατηρήσετε έτσι. Και εάν το SIP είναι απενεργοποιημένο, πιθανότατα θέλετε να το ενεργοποιήσετε ξανά για να απολαύσετε την προστασία που προσφέρει το SIP.

Τι φακέλους προστατεύει το SIP στο Mac OS;

Σε περίπτωση που αναρωτιέστε ποιοι κατάλογοι και φάκελοι προστατεύονται από το System Integrity Protection, η τρέχουσα λίστα είναι η εξής:

/Σύστημα /sbin /bin /usr/Εφαρμογές

Το /usr προστατεύεται με εξαίρεση τον υποκατάλογο /usr/local, ο οποίος χρησιμοποιείται συχνά από εργαλεία όπως το Homebrew

/Οι εφαρμογές προστατεύονται για εφαρμογές που είναι προεγκατεστημένες με Mac OS (Ημερολόγιο, Φωτογραφίες, Safari, Τερματικό, Κονσόλα, App Store, Σημειώσεις, κ.λπ.)

(Λάβετε υπόψη ότι οι περισσότεροι από αυτούς τους φακέλους συστήματος που προστατεύονται από SIP είναι κρυμμένοι από την προβολή του χρήστη από προεπιλογή, αν και εάν χρησιμοποιήσετε ένα τέχνασμα για να εμφανίσετε κρυφά αρχεία στο MacOS, όπως μια πληκτρολόγηση ή εντολή προεπιλογών, θα μπορείτε να δείτε αυτούς τους κατά τα άλλα κρυμμένους καταλόγους συστήματος από το Finder)

Αυτοί οι κατάλογοι προστατεύονται από τροποποιήσεις (προσθήκη, διαγραφή, τροποποίηση, επεξεργασία, μετακίνηση, κ.λπ.) από οποιονδήποτε λογαριασμό διαχειριστή, ακόμη και από λογαριασμούς root, για τον τελευταίο ίσως λόγο που το SIP ονομάζεται μερικές φορές "χωρίς root" . Μόνο εάν η προστασία ακεραιότητας συστήματος είναι απενεργοποιημένη με μη αυτόματο τρόπο, μπορείτε να έχετε δικαιώματα τροποποίησης αυτών των καταλόγων και η απενεργοποίηση του SIP απαιτεί κωδικό πρόσβασης διαχειριστή και πρόσβαση εκκίνησης σε Mac.

Εκτός από τα πλεονεκτήματα ασφαλείας που προσφέρει το SIP, μπορεί επίσης να αποτρέψει τη διαγραφή αρχείων συστήματος και πόρων συστήματος στο Mac OS (είτε σκόπιμη είτε τυχαία), καθώς αυτά τα κρίσιμα αρχεία και φάκελοι δεν έχουν πρόσβαση τροποποιήσεων ενώ η δυνατότητα είναι ενεργοποιημένη.Και πάλι, μην απενεργοποιήσετε το SIP εκτός εάν έχετε έναν πραγματικά επιτακτικό λόγο για να το κάνετε, και ακόμη και τότε είναι σχεδόν βέβαιο ότι θα θέλετε να το ενεργοποιήσετε ξανά γρήγορα.

Όπως αναφέρθηκε προηγουμένως, το SIP είναι ενεργοποιημένο από προεπιλογή σε όλες τις σύγχρονες εκδόσεις λογισμικού Mac OS. Αυτό περιλαμβάνει τα macOS Mojave, macOS High Sierra, MacOS Sierra και Mac OS X El Capitan και είναι ασφαλές να υποθέσουμε ότι όλες οι μελλοντικές εκδόσεις λογισμικού συστήματος Mac OS θα έχουν επίσης ενεργοποιημένο το SIP από προεπιλογή. Εάν η έκδοση του Mac OS είναι παλαιότερη από αυτή που υποστηρίζει το SIP, η δυνατότητα δεν θα είναι διαθέσιμη και ούτε η δυνατότητα ελέγχου της κατάστασης του SIP με την εντολή csrutil ή η μέθοδος System Information.

Εάν έχετε άλλες μεθόδους ελέγχου της κατάστασης SIP σε Mac ή τυχόν σχόλια, σκέψεις, συμβουλές, κόλπα ή άλλες αξιοσημείωτες πληροφορίες σχετικά με την Προστασία ακεραιότητας συστήματος, μοιραστείτε μαζί μας στα παρακάτω σχόλια!

Πώς να ελέγξετε εάν η προστασία ακεραιότητας συστήματος (SIP) είναι ενεργοποιημένη σε Mac