Sự khác biệt giữa authpriv và auth?


18

Sự khác biệt giữa authpriv và auth trong cấu hình syslog là gì?

Nó không được đề cập trong syslog.conf, chỉ cho tôi biết rằng cơ sở đó tồn tại.

Câu trả lời:


16

authpriv - tin nhắn ủy quyền phi hệ thống

authlệnh xác thực và ủy quyền

trước đó LOG_AUTHPRIVlà để ẩn các thông điệp nhật ký nhạy cảm bên trong một tệp được bảo vệ, ví dụ: /var/log/auth.log. trong khi đó LOG_AUTHtrên Linux không được cấu hình với quyền truy cập hạn chế thông thường, trong khi đó LOG_AUTHPRIVlà. LOG_AUTHthay vì sử dụng một cái gì đó chung chung như LOG_USER.

Bạn nên sử dụng LOG_AUTHPRIVcho nhật ký xác thực có nguy cơ đáng kể ghi lại mật khẩu của ai đó

Hướng dẫn sử dụng Thư viện GNU C hoàn toàn không có tài liệu LOG_AUTHPRIVvà chỉ có LOG_AUTH, vì vậy các trang web Linux không nhận được từ đó.

bây giờ từ man syslogtôi đãLOG_AUTH security/authorization messages (DEPRECATED Use LOG_AUTHPRIV instead)

nhưng hầu hết các mã tôi đã thấy có một cái gì đó như

 #ifndef LOG_AUTHPRIV
 #define LOG_AUTHPRIV LOG_AUTH
 #endif`

do đó tùy thuộc vào bạn quyết định sử dụng cái nào


1

authpriv là một nhóm riêng để định tuyến các thông báo ủy quyền đến một tệp nhật ký có nhiều quyền hạn chế hơn các quyền của auth. Các hệ điều hành khác nhau sẽ gửi các thông điệp khác nhau đến auth so với authpriv.

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.