Κατά την εργασία σας στη γραμμή εντολών του macOS, μερικές φορές μπορεί να εμφανιστεί ένα μήνυμα σφάλματος”Η λειτουργία δεν επιτρέπεται“. Στη συνέχεια, αυτό σας δυσκολεύει την πλοήγηση στο τερματικό και την έκδοση εντολών στο σύστημά σας.
Συνήθως, για αυτό το σφάλμα που εμφανίζεται στην οθόνη σας ευθύνεται μια δυνατότητα ασφαλείας του macOS, γνωστή ως Full Disk Access. Η απενεργοποίηση της πλήρους πρόσβασης στο δίσκο μπορεί να σας περιορίσει από την πρόσβαση σε αρχεία σε συγκεκριμένες τοποθεσίες και καταλόγους. Έτσι, όταν το τερματικό προσπαθεί να αποκτήσει πρόσβαση στο συγκεκριμένο αρχείο/φάκελο, το σύστημα δεν του επιτρέπει να εκτελέσει τις εντολές.
Ωστόσο, υπάρχουν και άλλοι παράγοντες που πρέπει επίσης να ληφθούν υπόψη, και θα περάσουμε πέρα από όλες αυτές τις αιτίες παρακάτω. Αλλά να είστε ήσυχοι γνωρίζοντας ότι αυτό το πρόβλημα μπορεί να λυθεί κάνοντας μερικά πολύ εύκολα και σίγουρα βήματα.
Γιατί βλέπω αυτό το μήνυμα λάθους;
Έτσι, μαζί με αυτό που αναφέρθηκε παραπάνω, ακολουθούν όλα τα παρακάτω. οι λόγοι για τους οποίους μπορεί να βλέπετε το σφάλμα”Δεν επιτρέπεται η λειτουργία”στην οθόνη σας: Κλειδωμένα αρχεία πλήρους πρόσβασης στο δίσκο Ένας ακατάλληλος κατάλογος αρχείων Προστασία ακεραιότητας συστήματος
Τι είναι το σφάλμα”Δεν επιτρέπεται η λειτουργία”σε Mac; Πώς να το διορθώσετε
Υπάρχουν μερικοί διαφορετικοί τρόποι για να διορθώσετε αυτό το σφάλμα στο σύστημά σας. Θα περάσουμε από όλους αυτούς τους τρόπους, ένα βήμα τη φορά. Έτσι, μέχρι το τέλος αυτού του άρθρου, εγγυόμαστε ότι δεν θα βλέπετε πλέον αυτό το μήνυμα στην οθόνη του τερματικού σας.
Ενεργοποίηση πλήρους πρόσβασης στο δίσκο
Μπορείτε να δώσετε στο τερματικό πρόσβαση σε ολόκληρο το δίσκο μέσω των Προτιμήσεων συστήματος. Κάτι τέτοιο θα επιτρέψει στο σύστημα να τροποποιήσει αρχεία και φακέλους που υπάρχουν σε κάθε γωνιά του συστήματός σας. Στη συνέχεια, δεν θα λαμβάνετε πλέον το μήνυμα σφάλματος”Η λειτουργία δεν επιτρέπεται“.
Από τη γραμμή μενού, μεταβείτε στις Apple > Προτιμήσεις συστήματος. .Κάντε κλικ στις ρυθμίσεις Ασφάλεια και απόρρητο. Κάντε κλικ στο κλείδωμα και εισαγάγετε τον κωδικό πρόσβασης διαχειριστή για να επιτρέψετε νέες αλλαγές. Μεταβείτε στο Απόρρητο. Επιλέξτε Πλήρης δίσκος Πρόσβαση από το αριστερό πλαίσιο.
Τώρα, κάντε κλικ στο’+‘για να δώσετε στις επιλεγμένες εφαρμογές πλήρη πρόσβαση στο δίσκο. Επιλέξτε Τερματικό από τη λίστα των εφαρμογών και Άνοιγμα it. Επιστρέψτε στην Πλήρης πρόσβαση στο δίσκο και βεβαιωθείτε ότι το τερματικό έχει επισημανθεί για πλήρη πρόσβαση.
Εάν σας ζητηθεί, Κλείστε και ανοίξτε ξανά το τερματικό. Τέλος, κάντε κλικ ck στην κλειδαριά για να αποθηκεύσετε τις αλλαγές σας.
Ξεκλείδωμα κλειδωμένων αρχείων
Εάν προσπαθείτε να αποκτήσετε πρόσβαση σε ένα αρχείο μέσω του τερματικού και παρατηρήσετε ότι η λειτουργία δεν επιτρέπεται να συνεχιστεί περαιτέρω, το πιθανότερο είναι ότι το συγκεκριμένο αρχείο είναι κλειδωμένο. Ένα κλειδωμένο αρχείο δεν μπορεί να αλλοιωθεί ή να τροποποιηθεί με κανέναν τρόπο. Επομένως, για να αποτρέψετε αυτό το συνεχιζόμενο πρόβλημα, μπορείτε να καθορίσετε τη διαδρομή του αρχείου στο Terminal και να εισαγάγετε ένα σύνολο εντολών για να το ξεκλειδώσετε.
Πατήστε Command + Space για να ανοίξετε το Spotlight.Type και μεταβείτε στο Τερματικό. Εισαγάγετε αυτήν την εντολή:
chflags nouchg/*διαδρομή αρχείου*
Για π.χ. chflags nouchg/Maschitosh HD/Library/Preferences/abcType έξοδος για έξοδο από το τερματικό.
Απενεργοποίηση SIP
Όπως η πλήρης πρόσβαση στο δίσκο, μια άλλη δυνατότητα ασφαλείας του macOS γνωστή ως System Integration Protection (SIP) μπορεί επίσης να επηρεάσει τα δικαιώματα και τις λειτουργίες του δίσκου. Η Apple εφάρμοσε το πρότυπο ασφαλείας SIP στο macOS για να διασφαλίσει ότι κανένα αρχείο συστήματος δεν αλλοιώνεται ή τροποποιείται άσκοπα.
Ωστόσο, μπορείτε εύκολα να παρακάμψετε αυτήν τη δυνατότητα ασφαλείας μέσω της γραμμής εντολών. Ωστόσο, σας συνιστούμε να το κάνετε προσωρινά, καθώς το SIP λειτουργεί για να διατηρήσει τη σταθερότητα του συστήματός σας και τη συνολική του υγεία.
Το SIP πρέπει να απενεργοποιηθεί πριν φορτωθεί πλήρως το λειτουργικό σύστημα. Ως εκ τούτου, θα έχουμε πρόσβαση στο παράθυρο ανάκτησης macOS για να εισαγάγουμε ένα σύνολο εντολών και να απενεργοποιήσουμε το SIP. Έτσι,
Σε Intel Mac
Κάντε επανεκκίνηση του υπολογιστή σας. Μόλις το σύστημα αρχίσει να εκκινείται ξανά, κρατήστε πατημένο το πλήκτρο Command + R μέχρι να δείτε το εικονίδιο της Apple.

Πληκτρολογήστε csrutil disable και πατήστε enter. Στη συνέχεια, πληκτρολογήστε επανεκκίνηση για να επανεκκινήσετε κανονικά τον υπολογιστή σας.
Τώρα, εάν και όταν θέλετε να ενεργοποιήσετε τη δυνατότητα SIP, μεταβείτε στο Utilities > Terminal με τον ίδιο τρόπο όπως αναφέρθηκε παραπάνω και εκτελέστε την εντολή csrutil enable αντ’αυτού.
Ομοίως, για να ελέγξετε την κατάσταση SIP της συσκευής σας, εκτελέστε την εντολή csrutil status και αναζητήστε είτε την”Κατάσταση προστασίας ακεραιότητας συστήματος: ενεργοποιημένη“ή μήνυμα’Κατάσταση προστασίας ακεραιότητας συστήματος: απενεργοποιημένη‘.
Αλλαγή καταλόγου αρχείων
Κατά τη διάρκεια της αναζήτησης σε διάφορα φόρουμ, παρατηρήσαμε ότι πολλοί χρήστες αντιμετώπισαν το”Μήνυμα σφάλματος Δεν επιτρέπεται η λειτουργία“κατά την προσπάθεια πρόσβασης σε ένα αρχείο στον κατάλογο/usr/bin του υπολογιστή σας. Επιπλέον, για αυτούς τους χρήστες, η μεταφορά του συγκεκριμένου αρχείου στο Το/usr/local/bin φάνηκε να διορθώνει το πρόβλημα.
/bin σημαίνει”Δυαδικό”. Δηλαδή, αυτός ο φάκελος αποθηκεύει εκτελέσιμες εντολές για την εκτέλεση ορισμένων λειτουργιών. στην εγκατεστημένη εφαρμογή σας. Επειδή μια λανθασμένη κίνηση μπορεί να αλλάξει σε μεγάλο βαθμό τη ρύθμιση παραμέτρων της εφαρμογής σας, σας συνιστούμε να ακολουθήσετε αυτήν τη μέθοδο εάν τίποτα άλλο δεν λειτουργεί.
Από τη γραμμή μενού, κάντε κλικ στο G. o > Υπολογιστής. Επιλέξτε την κύρια μονάδα δίσκου (από προεπιλογή, ονομάζεται Macintosh HD). Στη συνέχεια, πατήστε Shift + Command + . (περίοδος) για να προβάλετε κρυφά αρχεία. Τώρα, μεταβείτε στον φάκελο usr > bin.
Αντιγράψτε τα απαιτούμενα αρχεία και επικολλήστε τα στο usr φάκελος τοπικός > κάδος.
Επανεκκινήστε τον υπολογιστή σας.