Tại sao bạn không cần đặc quyền sudo để cập nhật danh sách các gói trong Trình quản lý cập nhật 10.10?


13

Tôi đã nhận thấy rằng khi tôi nhấn nút "Kiểm tra" từ Trình quản lý cập nhật trong Maverick, nó sẽ bắt đầu tải trực tiếp thông tin trên các gói mà không hỏi tôi mật khẩu (xác minh sudo) như trước đây trong 10.04 và trước đó.

Tôi tự hỏi tại sao vậy bởi vì trong Terminal, bạn vẫn phải sudo để thực hiện "cập nhật apt-get".

Câu trả lời:


18

Trong Ubuntu 10.10, Trình quản lý cập nhật đã chuyển từ phụ trợ Synaptic sang phụ trợ Aptdaemon theo mặc định. Aptdaemon cho phép quản lý đặc quyền chi tiết hơn với PolicyKit và cấu hình Chính sách mặc định cho người dùng thông thường cho phép họ kiểm tra các bản cập nhật mà không cần các đặc quyền nâng cao.


7

Câu trả lời này là một lời giải thích tốt về cách thay đổi này được thực hiện (chi tiết thực hành nhiều hơn có sẵn ở đây ).

Cũng có một lý do tại sao câu hỏi. Để cài đặt gói, có một số lo ngại về bảo mật liên quan đến việc cho phép người dùng tùy ý cài đặt phần mềm - ví dụ rõ ràng, việc khai thác yêu cầu một phần mềm cụ thể được cài đặt sẽ được áp dụng rộng rãi hơn. Không có mối quan tâm bảo mật tương tự với việc cập nhật bộ đệm gói. Phải luôn an toàn để thực hiện (hoặc, ít nhất là không kém an toàn so với truy cập mạng khác mà người dùng không có khả năng thực hiện), do đó, không hạn chế đối với người dùng đặc quyền.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.