Φόρουμ

'Δεν βρέθηκαν έγκυρες πηγές sudoers για διακοπή'

Ν

NonoVoyou

Πρωτότυπη αφίσα
11 Αυγούστου 2021
  • 11 Αυγούστου 2021
Γεια σας, κάθε φορά που δοκιμάζω μια εντολή sudo στο Terminal στο Mac OS Mojave, λαμβάνω:

- sudo: δεν βρέθηκαν έγκυρες πηγές sudoers, διακοπή

- sudo: δεν είναι δυνατή η προετοιμασία της προσθήκης πολιτικής

Είμαι στον διαχειριστή χρήστη που ονομάζεται ' Νώε αλλά το όνομα του macbook είναι στο όνομα του μόνος.

Όταν ανοίγω τερματικό βλέπω κατευθείαν 'MacBook-Pro-de-sam: ~ sam $' σαν να ήταν ο sam ο διαχειριστής, ενώ ο χρήστης μου 'noa' έχει οριστεί ως διαχειριστής, ίσως αυτό είναι το πρόβλημα αλλά δεν ξέρω πώς να το λύσω..

Παρακαλώ βοηθήστε με και καλή σας μέρα

Συνημμένα

  • Προβολή στοιχείου πολυμέσων ' href='tmp/attachments/capture-de-cran-2021-08-11-a-12-01-57-png.1817243/' > Στιγμιότυπο οθόνης 11-08-2021 στις 12.01.57.png'file-meta '> 56,5 KB Προβολές: 80
Q

Κουέντιν Γουίλσον

21 Αυγούστου 2018
  • 11 Αυγούστου 2021
Το πρόβλημα φαίνεται να είναι τα δικαιώματα στο αρχείο sudoers - το sudo δεν θα εκτελεστεί εάν υπάρχει υποψία ότι το αρχείο έχει παραβιαστεί. Ελέγξτε τα δικαιώματα εκτελώντας το ls -l /etc/sudoers. Θα πρέπει να είναι 440 ή -r--r-----. Εάν δεν είναι, κάποιος που γνωρίζει τον κωδικό πρόσβασης root πρέπει να διορθώσει τα δικαιώματα κάνοντας su και chmod 440 /etc/sudoers. Ίσως κάποιος να επεξεργάστηκε το αρχείο sudoers και να μην το έκανε εκτελώντας το visudo. Ό,τι κι αν το προκάλεσε, το sudo δεν θα λειτουργήσει μέχρι να διορθωθούν τα δικαιώματα.
Αντιδράσεις:NoBoMac

NoBoMac

Μεσολαβητής
Μέλος του προσωπικού
1 Ιουλίου 2014
  • 11 Αυγούστου 2021
^^ Αυτό.

Επίσης, δεν ακούγεται σαν το πρόβλημα, αλλά υπήρχε μια σειρά από ενημερώσεις λειτουργικού συστήματος που για μένα επανέφεραν το αρχείο sudoers στις προεπιλογές. Χρειαζόταν να προσθέσω ξανά τον εαυτό μου μέσω της εντολής visudo. Λοιπόν, κάτι άλλο να προσέξετε.

Πάει καιρός από τότε που μπέρδεψα ένα αρχείο sudoers, οπότε η μνήμη είναι θολή, αλλά μπορεί να μην χρειάζεται root για επιδιόρθωση. Πρώτα, στον λογαριασμό σας διαχειριστή, δοκιμάστε την εντολή visudo, χωρίς και με χρήση sudo. Εάν αυτό δεν λειτουργεί, από τον λογαριασμό διαχειριστή, προσθέστε δικαιώματα εγγραφής για τον διαχειριστή στο αρχείο /etc/sudoers. Επαναλάβετε με την εντολή visudo.

Επίσης, από τον λογαριασμό διαχειριστή μπορείτε να δοκιμάσετε: |_+_|

Πυρηνική επιλογή: κατεβάστε το πρόγραμμα εγκατάστασης από το App Store και εγκαταστήστε το. Θα διατηρήσει τους λογαριασμούς και τα αρχεία χωρίς λειτουργικό σύστημα ως έχουν, αλλά θα εγκαταστήσει νέες εκδόσεις όλων των σχετικών με το λειτουργικό σύστημα και θα διορθώσει όλα τα δικαιώματα του συστήματος.