Το Gatekeeper, που παρουσιάστηκε για πρώτη φορά στο OS X Mountain Lion, είναι μια δυνατότητα ασφαλείας Mac που βοηθά στην προστασία του Mac σας από κακόβουλο λογισμικό και άλλο κακόβουλο λογισμικό. Ο Gatekeeper ελέγχει για να βεβαιωθεί ότι η εφαρμογή είναι ασφαλής για εκτέλεση, ελέγχοντάς την με τη λίστα των εφαρμογών που η Apple έχει ελέγξει και εγκρίνει για το Apple Mac Store ή/και έχει εγκριθεί από την Apple, ακόμη κι αν δεν προσφέρονται μέσω του app store.
Αυτές είναι οι τρεις επιλογές Gatekeeper:
- App Store
- App Store και αναγνωρισμένοι προγραμματιστές
- Οπουδήποτε
Στο macOS Sierra, ωστόσο, η Apple έκανε κάποιες σημαντικές αλλαγές στο Gatekeeper που φαινομενικά περιορίζουν τις επιλογές των ισχυρών χρηστών που θέλουν να κατεβάσουν και να χρησιμοποιήσουν το λογισμικό πέρα από τη λίστα των εφαρμογών που έχουν εγκριθεί επίσημα από την Apple. Αν και αυτές οι αλλαγές πιθανότατα έχουν σκοπό να βελτιώσουν περαιτέρω την ασφάλεια για την οποία είναι γνωστοί οι Mac, όντως θέτουν περιορισμούς στο τι μπορείτε να κάνετε με το Mac σας.
Αλλά μην ανησυχείτε, οι ρυθμίσεις Gatekeeper μπορούν ακόμα να αλλάξουν στο macOS Sierra για να σας επιτρέψουν την πρόσβαση σε λογισμικό που δεν είναι επίσημα εγκεκριμένο από την Apple.
Λάβετε υπόψη, ωστόσο, ότι οι χρήστες που απενεργοποιούν την προστασία Gatekeeper το κάνουν με δική τους ευθύνη, καθώς πρέπει να είστε έμπειρος χρήστης Mac για να αποφύγετε κακόβουλο λογισμικό και άλλο κακόβουλο λογισμικό. Οι υπολογιστές Mac είναι σε μεγάλο βαθμό γνωστοί ότι είναι πολύ πιο ασφαλείς από τους υπολογιστές με Windows, αλλά αυτό δεν ισχύει απαραίτητα εάν απαλλαγείτε από τις ενσωματωμένες δυνατότητες ασφαλείας του Mac σας.
Τούτου λεχθέντος, εάν θέλετε να απενεργοποιήσετε το Gatekeeper, σας έχουμε καλύψει. Ας ρίξουμε μια ματιά στο πώς μπορείτε να απενεργοποιήσετε αυτήν τη δυνατότητα στη Sierra, ώστε να μπορείτε να χρησιμοποιήσετε ένα ευρύτερο φάσμα εφαρμογών.
Προσαρμόστε τις ρυθμίσεις Gatekeeper
Παραδοσιακά, το Gatekeeper προσέφερε τρεις ρυθμίσεις αυξανόμενης ασφάλειας: οπουδήποτε, App Store και αναγνωρισμένους προγραμματιστές και App Store μόνο. Η πρώτη επιλογή, όπως περιγράφει το όνομά της, επέτρεπε στους χρήστες να ξεκινήσουν εφαρμογές από οποιαδήποτε πηγή, απενεργοποιώντας ουσιαστικά τη λειτουργία Gatekeeper.
Η δεύτερη επιλογή επέτρεπε στους χρήστες να εκτελούν εφαρμογές από το Mac App Store καθώς και από προγραμματιστές λογισμικού που έχουν εγγραφεί στην Apple και να υπογράφουν με ασφάλεια τις εφαρμογές τους. Τέλος, η πιο ασφαλής ρύθμιση περιόριζε τους χρήστες στην εκτέλεση εφαρμογών που λαμβάνονται μόνο από το Mac App Store.
Ενώ οι ασφαλείς επιλογές ήταν καλές ιδέες για λιγότερο έμπειρους χρήστες Mac, οι ισχυροί χρήστες βρήκαν ότι το Gatekeeper ήταν πολύ περιοριστικό και συνήθως προσπάθησαν να το απενεργοποιήσουν ρυθμίζοντας το σε "Οπουδήποτε.“
Στο macOS Sierra, ωστόσο, η επιλογή "Anywhere" έχει φύγει, αφήνοντας το "App Store" και το "App Store και τους αναγνωρισμένους προγραμματιστές" ως τις μόνες δύο επιλογές.
Απενεργοποιήστε το Gatekeeper στο macOS Sierra από το Terminal χρησιμοποιώντας μια εντολή
Μπορείτε να βρείτε τις ρυθμίσεις Gatekeeper στο Προτιμήσεις συστήματος > Ασφάλεια και απόρρητο > Γενικά. Οι επιλογές Gatekeeper βρίσκονται κάτω από το "Όλες οι εφαρμογές που λήφθηκαν από:" με την επιλογή "Anywhere" να λείπει. Καθώς η επιλογή "Anywhere" λείπει, πολλοί χρήστες Mac θεώρησαν ότι η Apple είχε αφαιρέσει εντελώς την επιλογή "Anywhere".
Ευτυχώς, η Apple δεν απενεργοποίησε τη δυνατότητα αλλαγής της ρύθμισης Gatekeeper σε "Anywhere", απλά άρχισε να απαιτεί από τους χρήστες να το κάνουν από το τερματικό με μια εντολή, η οποία ήταν ένας τρόπος για την Apple να διασφαλίσει ότι μόνο οι χρήστες ισχύος macOS πιθανότατα θα άλλαζαν η ρύθμιση Gatekeeper σε "Anywhere". Ως επί το πλείστον, μόνο οι χρήστες ισχύος macOS γνωρίζουν πώς να χρησιμοποιούν το τερματικό.
Για να απενεργοποιήσετε το Gatekeeper (δηλαδή, να το ορίσετε σε "Anywhere") από τη γραμμή εντολών, ανοίξτε ένα νέο παράθυρο Terminal και μετά πληκτρολογήστε την ακόλουθη εντολή:
$ sudo spctl --master-disable
Εφόσον χρησιμοποιείτε το "sudo" θα σας ζητηθεί ο κωδικός πρόσβασης root (admin) του Mac σας. Εισαγάγετε τον κωδικό πρόσβασης root και η εντολή θα αλλάξει τη ρύθμιση Gatekeeper σε "Anywhere".
Εάν θέλετε να επιβεβαιώσετε ότι η ρύθμιση Gatekeeper έχει αλλάξει σε "Anywhere", μπορείτε να εκκινήσετε τις Προτιμήσεις συστήματος και να ελέγξετε τη ρύθμιση Gatekeeper "Να επιτρέπεται η λήψη εφαρμογών από". Θα δείτε τώρα ότι το "Anywhere" είναι η ρύθμιση Gatekeeper.
Κάντε κλικ στο λουκέτο στην κάτω αριστερή γωνία για να εισαγάγετε τον κωδικό πρόσβασής σας και να κάνετε αλλαγές και, στη συνέχεια, επιλέξτε "Anywhere" από τη λίστα επιλογών Gatekeeper. Η δυνατότητα ασφαλείας δεν θα σας ενοχλεί πλέον σχετικά με εφαρμογές από μη αναγνωρισμένους προγραμματιστές.
Θα παρατηρήσετε επίσης ότι αφού εκτελέσατε την εντολή για να αλλάξετε την επιλογή "Να επιτρέπεται η λήψη εφαρμογών από" του Gatekeeper σε Anywhere, αυτή η επιλογή εμφανίζεται τώρα στη διεπαφή, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
Προσωρινά Παράκαμψη Gatekeeper
Παρά τους δυνητικά απογοητευτικούς περιορισμούς του, το Gatekeeper είναι πράγματι ένα σημαντικό χαρακτηριστικό ασφαλείας που μπορεί να σας αποτρέψει από την κατά λάθος εκκίνηση κακόβουλων εφαρμογών. Εάν προτιμάτε να αφήσετε ενεργοποιημένο το Gatekeeper, αλλά εξακολουθείτε να χρειάζεται να εκτελείτε περιστασιακά μια εφαρμογή από μη αναγνωρισμένο προγραμματιστή, μπορείτε να παρακάμψετε προσωρινά το Gatekeeper ανοίγοντας την εφαρμογή από το δεξί κλικ στο μενού περιβάλλοντος.
Για παράδειγμα, όταν προσπαθείτε να ανοίξετε μια εφαρμογή από έναν μη αναγνωρισμένο προγραμματιστή ενώ είναι ενεργοποιημένο το Gatekeeper, θα λάβετε την ακόλουθη ειδοποίηση που θα σας ενημερώνει ότι η εφαρμογή δεν μπορεί να εκκινηθεί:
Για να παρακάμψετε προσωρινά το Gatekeeper, κάντε δεξί κλικ (ή Control-κλικ) στο εικονίδιο της εφαρμογής και επιλέξτε Ανοιξε.
Θα εξακολουθείτε να λαμβάνετε ένα μήνυμα ειδοποίησης, αλλά αυτή τη φορά είναι μόνο μια προειδοποίηση. Κάνοντας κλικ Ανοιξε θα ξεκινήσει ξανά η εφαρμογή.
Επαναφέρετε τις ρυθμίσεις Sierra Gatekeeper στις προεπιλογές
Εάν έχετε ενεργοποιήσει την επιλογή "Anywhere" χρησιμοποιώντας την παραπάνω εντολή Terminal και αργότερα θέλετε να την αντιστρέψετε, μπορείτε να επιστρέψετε στο Terminal και να εκτελέσετε αυτήν την εντολή:
$ sudo spctl --master-enable
Αυτή η εντολή αντιστρέφει το spctl --master-disable
εντολή που εκτελέσατε για να ορίσετε τη ρύθμιση "Να επιτρέπονται οι λήψεις εφαρμογών από" του Gatekeeper σε "Οπουδήποτε".
Τελικές σκέψεις
Το Gatekeeper είναι ένα πολύ ισχυρό χαρακτηριστικό ασφαλείας που προστατεύει το Mac σας από κακόβουλο λογισμικό και κατά τα άλλα επιβλαβές λογισμικό. Ωστόσο, ενώ προσφέρει μεγάλη προστασία, μπορεί να είναι πολύ περιοριστικό για τους ισχυρούς χρήστες.
Ευτυχώς, υπάρχει τρόπος να αντιμετωπιστεί αυτό. Ακολουθώντας τις οδηγίες που περιγράφονται σε αυτό το άρθρο, μπορείτε εύκολα να απενεργοποιήσετε το Gatekeeper και να απελευθερώσετε τη δύναμη του Mac σας.
Εάν βρήκατε αυτό το άρθρο χρήσιμο, ίσως θελήσετε να ελέγξετε πώς να εκτελέσετε την ενημέρωση λογισμικού Mac μέσω του τερματικού.
Επίσης, φροντίστε να ρίξετε μια ματιά στο άρθρο μας σχετικά με το Πώς να εγκαταστήσετε το MacOS / OSX σε ένα Chromebook.
Έχετε ρυθμίσει στο παρελθόν τη ρύθμιση "Λήψη εφαρμογών από" του Gatekeepers σε "Anywhere"; Πώς το έκανες; Παρακαλώ αφήστε ένα σχόλιο παρακάτω.