Πώς μπορείτε να επιδιορθώσετε ζητήματα αδειών Cron στα MacOS Catalina και Mojave;
μικροαντικείμενα / / August 05, 2021
Οι χρήστες Mac ενδέχεται να συναντήσουν ότι ορισμένοι θα κάνουν script με cron, cron jobs, και crontabs δεν λειτουργούν καθόλου ή δεν λειτουργούν σωστά. Αυτά τα συγκεκριμένα ζητήματα εντοπίστηκαν στα νεότερα λειτουργικά συστήματα του Mac OS, όπως το Mojave 10.14, το Catalina 10.15 και οι νεότερες εκδόσεις. Το σφάλμα που αντιμετωπίστηκε εξαρτάται από καταστάσεις που σχετίζονται με σφάλμα δικαιωμάτων, σφάλμα λειτουργίας που δεν επιτρέπεται ή αποτυχία του σεναρίου / cronjob στο παρασκήνιο. Θα μπορούσαν να υπάρχουν διάφοροι λόγοι για μια αποτυχία cronjob. Τα αυστηρά μέτρα ασφαλείας που κυκλοφόρησαν με την τελευταία έκδοση του Mac OS θα μπορούσαν επίσης να είναι λάθος και να προκαλέσουν την αποτυχία του cronjob.
Θα περάσουμε από τη διαδικασία για να διορθώσουμε τα προβλήματα άδειας cron για προχωρημένους χρήστες Mac σε Mac OS Catalina, Mojave και τις πιο πρόσφατες εκδόσεις. Εάν δεν χρησιμοποιείτε το cron και εξακολουθείτε να αντιμετωπίζετε ζητήματα δικαιωμάτων, τότε δεν συνιστούμε να κάνετε προσαρμογές στις ρυθμίσεις. Οι παρακάτω τροποποιήσεις προορίζονται αυστηρά μόνο για προχωρημένους χρήστες Mac, οι οποίοι χρησιμοποιούν το cron και αντιμετωπίζουν ζητήματα άδειας.
Πώς να παραχωρήσετε πλήρη πρόσβαση δίσκου στο Cron σε Mac OS;
Εάν οι πιο πρόσφατες εκδόσεις του Mac OS αντιμετωπίζουν προβλήματα δικαιωμάτων cron, τότε θα πρέπει να παραχωρήσετε πλήρη πρόσβαση στο δίσκο. Ας ακολουθήσουμε τα παρακάτω βήματα για να επιτρέψουμε την πλήρη πρόσβαση στο δίσκο στο cron.
- Μεταβείτε στις Προτιμήσεις συστήματος στο Apple Menu και επιλέξτε "Ασφάλεια και απόρρητο".
- Στην καρτέλα "Απόρρητο", επιλέξτε την επιλογή "Πλήρης πρόσβαση στο δίσκο" από την επιλογή του πλευρικού μενού.
- Κάντε κλικ στο εικονίδιο κλειδώματος στη γωνία και πραγματοποιήστε έλεγχο ταυτότητας με τον κωδικό πρόσβασης συστήματος για να τροποποιήσετε τις ρυθμίσεις πρόσβασης πλήρους δίσκου στο Mac σας.
- Τώρα τραβήξτε προς τα κάτω το μενού "Μετάβαση" από το Finder σε Mac OS και επιλέξτε "Μετάβαση σε φάκελο".
- Τώρα εισαγάγετε τη διαδρομή: / usr / sbin / cron και επιλέξτε Go.
- Τώρα πρέπει να σύρετε και να αποθέσετε το "cron" στη λίστα εφαρμογών και διαδικασιών με άδεια πρόσβασης πλήρους δίσκου. Το Cron θα πρέπει τώρα να εμφανίζεται στη λίστα.
- Βγείτε από το παράθυρο προτιμήσεων συστήματος και ανοίξτε το παράθυρο Finder sbin μόλις τελειώσετε.
Υπάρχουν μέτρα ασφαλείας που εισήχθησαν με την κυκλοφορία του νέου Mac OS και προκαλούν ζητήματα όπως η λειτουργία δεν επιτρέπεται. Για τον ποσοτικό προσδιορισμό αυτού του ζητήματος, ενδέχεται να απαιτήσετε μια εφαρμογή τερματικού σε επιλογές πλήρους πρόσβασης δίσκου. Εάν βασίζεστε στο smbd για σκοπούς δικτύωσης, τότε θα πρέπει να προστεθεί στις επιλογές πλήρους πρόσβασης δίσκου.
Οδηγίες για χρήστες Normal Mac
Οι τροποποιήσεις στις προτεινόμενες ρυθμίσεις προορίζονται μόνο για προχωρημένους χρήστες Mac. Σας συνιστούμε να μην παραχωρήσετε πλήρη πρόσβαση στο δίσκο σε καμία εφαρμογή, διαδικασία ή οτιδήποτε άλλο, εκτός εάν γνωρίζετε τι κάνετε και ποιες θα μπορούσαν να είναι οι τελικές συνέπειες. Το cron εκτελεί τις διαδικασίες στο παρασκήνιο για έναν συγκεκριμένο λόγο και ενδέχεται να διαταράξει τα πρότυπα ασφαλείας σας. Επομένως, πριν κάνετε οποιεσδήποτε τροποποιήσεις στις ρυθμίσεις, βεβαιωθείτε ότι το χρειάζεστε.
Είναι εύκολο για εσάς να ανακαλέσετε την Πλήρης πρόσβαση δίσκου όποτε θέλετε, μεταβαίνοντας στις ρυθμίσεις συστήματος σύμφωνα με τις απαιτήσεις σας. Μπορείτε επίσης να χρησιμοποιήσετε αυτήν τη δυνατότητα για να παραχωρήσετε πρόσβαση σε αρχεία και φακέλους σε εφαρμογές που είναι εγκατεστημένες στο Mac σας. Αυτή η δυνατότητα είναι καλύτερη και οι κανονικοί χρήστες δεν κάνουν καμία αλλαγή σε αυτήν. Οι προχωρημένοι χρήστες χρησιμοποιούν διαφορετικές εφαρμογές και θέλουν να λειτουργούν αποτελεσματικά, γεγονός που απαιτεί από αυτούς να τροποποιήσουν τις αλλαγές.
Το Cron είναι ισχυρό και χρησιμοποιείται για αυτοματοποίηση, αντίγραφα ασφαλείας, scripting και πιο προηγμένες δραστηριότητες. Μπορείτε πάντα να ελέγξετε το crontab για σενάρια και επίσης να αλλάξετε τον προεπιλεγμένο επεξεργαστή crontab εάν θέλετε.
Σας βοήθησε να επιλύσετε τα ζητήματα που σχετίζονται με τα δικαιώματα cron στο Mac OS;
Αν έχετε οποιεσδήποτε ιδέες, σκέψεις, απόψεις και συμβουλές / κόλπα που σχετίζονται με το cron, ενημερώστε μας στην ενότητα σχολίων παρακάτω.
Ο Nirav είναι ο τύπος που λατρεύει να γνωρίζει για την τελευταία τεχνολογία και τα νέα προϊόντα. Μπορεί να σας παρέχει λεπτομερείς πληροφορίες σχετικά με την τεχνολογία και τα προϊόντα. Εκτός από αυτό, λατρεύει να διαβάζει βιβλία και να επισκέπτεται νέα μέρη.