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

Το σύστημα macOS ή το Mac OS X El Capitan διαθέτει ένα μέτρο ασφαλείας γνωστό ως Προστασία ακεραιότητας συστήματος. Αυτή η λειτουργία σάς βοηθάει από ακούσια τροποποίηση οποιουδήποτε από τα αρχεία συστήματος στο Mac σας. Μόνο οι διαδικασίες με υπογραφή Apple που μπορούν να εγγραφούν σε τοποθεσίες συστήματος. Το SIP είναι ενεργοποιημένο από προεπιλογή.

Η Apple σχεδίασε το SIP για να προστατεύσει τις περισσότερες από τις τοποθεσίες συστήματος, τις διαδικασίες συστήματος και τις επεκτάσεις του πυρήνα του Mac σας από την εγγραφή, την τροποποίηση ή την αντικατάσταση. Το System Integrity Protection (SIP) προστατεύει επίσης τα αρχεία και τις διαδικασίες του συστήματος από οποιοδήποτε κακόβουλο λογισμικό.

Σύμφωνα με την Apple, το System Integrity Protection είναι μια τεχνολογία ασφάλειας σε όλες τις εκδόσεις macOS και OS X El Capitan που έχει σχεδιαστεί για να αποτρέψει ενδεχομένως κακόβουλο λογισμικό από την τροποποίηση αυτού που η Apple θεωρεί προστατευμένα αρχεία και φακέλους στο Mac σας.

Σε παλαιότερες εκδόσεις του Mac OS X, ο λογαριασμός χρήστη "root" δεν είχε προηγουμένως περιορισμούς δικαιωμάτων και θα μπορούσε να έχει πρόσβαση σε οποιονδήποτε φάκελο συστήματος ή εφαρμογή στο Mac σας. Το λογισμικό απέκτησε πρόσβαση σε επίπεδο ρίζας όταν εισαγάγατε το όνομα διαχειριστή και τον κωδικό πρόσβασης για να το εγκαταστήσετε και στη συνέχεια θα μπορούσατε να τροποποιήσετε ή να αντικαταστήσετε οποιοδήποτε αρχείο συστήματος ή εφαρμογή.

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

Η Προστασία ακεραιότητας συστήματος προστατεύει αυτά τα μέρη του συστήματος του Mac σας:

  • /Σύστημα
  • / usr
  • /αποθήκη
  • / sbin
  • / var
  • Οι εγγενείς εφαρμογές της Apple που είναι προεγκατεστημένες με macOS και OSX

Εσείς και τυχόν εφαρμογές ή προγράμματα εγκατάστασης τρίτου μέρους μπορείτε να συνεχίσετε να γράφετε σε αυτές τις διαδρομές:

  • / Εφαρμογές
  • /Βιβλιοθήκη
  • / usr / τοπικό

Η Προστασία ακεραιότητας συστήματος εμποδίζει επίσης ορισμένα προγράμματα να επιλέξουν το δίσκο εκκίνησης του Mac σας. Για να επιλέξετε με μη αυτόματο τρόπο διαφορετικό δίσκο εκκίνησης, μεταβείτε στο Προτιμήσεις συστήματος> Δίσκος εκκίνησης. Ή χρησιμοποιήστε τον διαχειριστή εκκίνησης κρατώντας πατημένο το πλήκτρο Option κατά την επανεκκίνηση και επιλέγοντας από τη λίστα των διαθέσιμων δίσκων εκκίνησης.

Πώς να ελέγξετε την τρέχουσα κατάσταση SIP του Mac σας

  • Εκκίνηση τερματικού από / Applications / Utilities
  • Πληκτρολογήστε αυτήν την εντολή:κατάσταση csrutil
  • πατήστε Enter
  • Το τερματικό αποκρίνεται είτε με "Κατάσταση προστασίας ακεραιότητας συστήματος: ενεργοποιημένη" είτε "Κατάσταση προστασίας ακεραιότητας συστήματος: απενεργοποιημένη"

SIP σε macOS Mojave και άνω

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

Το SIP έρχεται σε διένεξη με εφαρμογές τρίτων

Εάν χρησιμοποιείτε λογισμικό όπως Winclone ή Totalfinder, μπορεί να αντιμετωπίσετε ορισμένα προβλήματα λόγω αυτής της δυνατότητας.

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

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

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

  • Βήμα-> 1
    • Ξεκινήστε το Mac σας σε λειτουργία ανάκτησης κρατώντας πατημένο το πλήκτρο + r κατά τη διάρκεια της εκκίνησης

      Μεταβείτε στο τερματικό από τη γραμμή μενού Utilities

  • Βήμα-> 2
    • Παω σε Βοηθητικά προγράμματα> Τερματικό και μετά εισάγετε "csrutil απενεργοποίηση; επανεκκινήστε.’
  • Βήμα -> 3
    • Εκτελέστε ό, τι πρέπει να κάνετε και, στη συνέχεια, επιστρέψτε στο σύστημα ανάκτησης και ενεργοποιήστε τη λειτουργία προστασίας πληκτρολογώντας «csrutil ενεργοποίηση; επανεκκινήστεΣτη γραμμή εντολών του τερματικού
  • Βήμα-> 4
    • Για να ελέγξετε εάν η λειτουργία προστασίας ακεραιότητας του συστήματός σας λειτουργεί ξανά στον υπολογιστή σας
    • Ανοίξτε το τερματικό σας στο mac και πληκτρολογήστε "κατάσταση csrutil
    • Χρησιμοποιώντας το Βήμα 4 παραπάνω, μπορείτε να βεβαιωθείτε ότι έχετε ενεργοποιήσει ξανά την Προστασία ακεραιότητας συστήματος αφού ολοκληρώσετε τις εργασίες σας σε επίπεδο ρίζας

Πρόσφατες δημοσιεύσεις