Diễn Đàn

'không tìm thấy nguồn sudoers hợp lệ nào đang bỏ cuộc'

n

NonoVoyou

Áp phích gốc
11 tháng 8, 2021
  • 11 tháng 8, 2021
Xin chào, mỗi khi tôi thử một lệnh sudo trong Terminal trên Mac OS Mojave, tôi nhận được:

- sudo: không tìm thấy nguồn sudoers hợp lệ, thoát

- sudo: không thể khởi tạo plugin chính sách

Tôi là người dùng quản trị có tên là ' Nô-ê nhưng tên của macbook là tên của một mình.

Khi tôi mở thiết bị đầu cuối, tôi trực tiếp thấy 'MacBook-Pro-de-sam: ~ sam $' như thể sam là quản trị viên, trong khi người dùng 'noa' của tôi được chỉ định là quản trị viên, có lẽ đó là vấn đề nhưng tôi không biết cách giải quyết ..

Xin hãy giúp tôi và có một ngày tốt lành

Tập tin đính kèm

  • Xem mục phương tiện 'href =' tmp / file đính kèm / capture-de-cran-2021-08-11-a-12-01-57-png.1817243 / '> Ảnh chụp màn hình 2021-08-11 lúc 12.01.57.png'file-meta '> 56,5 KB Lượt xem: 80
NS

Quentin Wilson

21 thg 8, 2018
  • 11 tháng 8, 2021
Vấn đề dường như là quyền đối với tệp sudoers - sudo sẽ không chạy nếu tệp bị nghi ngờ là bị giả mạo. Kiểm tra quyền bằng cách chạy ls -l / etc / sudoers. Nó phải là 440, hoặc -r - r -----. Nếu không, ai đó biết mật khẩu gốc phải sửa quyền bằng cách thực hiện lệnh su và chmod 440 / etc / sudoers. Có thể ai đó đã chỉnh sửa tệp sudoers và không làm điều đó bằng cách chạy visudo. Dù nguyên nhân do đâu, sudo sẽ không hoạt động cho đến khi quyền được sửa.
Phản ứng:NoBoMac

NoBoMac

Người điều hành
Thành viên đội ngũ nhân viên
1 thg 7, 2014
  • 11 tháng 8, 2021
^^ Cái này.

Ngoài ra, nghe có vẻ không phải là vấn đề, nhưng có một chuỗi các bản cập nhật hệ điều hành đối với tôi đang đặt lại tệp sudoers về mặc định. Cần thiết để thêm lại chính tôi thông qua lệnh visudo. Vì vậy, một cái gì đó khác để tìm kiếm.

Đã một thời gian kể từ khi tôi xáo trộn một tệp sudoers, vì vậy bộ nhớ bị mờ, nhưng có thể không cần root để sửa. Đầu tiên, trong tài khoản quản trị của bạn, hãy thử lệnh visudo, không cần và sử dụng sudo. Nếu điều đó không hiệu quả, từ tài khoản quản trị, hãy thêm quyền ghi cho quản trị viên vào tệp / etc / sudoers. Lặp lại với lệnh visudo.

Ngoài ra, từ tài khoản quản trị có thể thử: chown root:wheel /etc/sudoers

Tùy chọn hạt nhân: tải xuống trình cài đặt từ App Store và cài đặt. Sẽ giữ nguyên các tài khoản và tệp không phải hệ điều hành, nhưng sẽ cài đặt các phiên bản mới của mọi thứ liên quan đến hệ điều hành và sửa chữa tất cả các quyền của hệ thống.