जवाबों:
authpriv
- गैर-सिस्टम प्राधिकरण संदेश
auth
-औषधि और प्राधिकरण संबंधित आदेश
पहले LOG_AUTHPRIV
एक सुरक्षित फ़ाइल के अंदर संवेदनशील लॉग संदेश छिपाने के लिए है, जैसे, /var/log/auth.log। जबकि LOG_AUTH
लिनक्स सामान्य रूप से प्रतिबंधित पहुंच के साथ कॉन्फ़िगर नहीं किया गया है, जबकि LOG_AUTHPRIV
है।
LOG_AUTH
इसके बजाय कुछ जेनेरिक का उपयोग करने की तरह LOG_USER
।
यह उन लोगों के LOG_AUTHPRIV
लॉग का उपयोग करने के लिए अनुशंसित है जिनके पास किसी के पासवर्ड को रिकॉर्ड करने का पर्याप्त जोखिम है
जीएनयू सी लाइब्रेरी मैनुअल बिल्कुल भी दस्तावेज नहीं करता है LOG_AUTHPRIV
और बस है
LOG_AUTH
, इसलिए लिनक्स मैनपेज इसे वहां से प्राप्त नहीं कर रहे हैं।
अब man syslog
मुझे मिल गया हैLOG_AUTH security/authorization messages (DEPRECATED Use LOG_AUTHPRIV instead)
लेकिन अधिकांश कोड मैंने देखा है कुछ ऐसा है
#ifndef LOG_AUTHPRIV
#define LOG_AUTHPRIV LOG_AUTH
#endif`
इसलिए यह आपको तय करना है कि किसका उपयोग करना है
ऑर्टप्रीव एक लॉग फ़ाइल के लिए प्राधिकरण संदेशों को रूट करने के लिए एक अलग बाल्टी है जिसमें अधिक प्रतिबंधित अनुमतियाँ हैं जो कि उन हैं। विभिन्न OS के विभिन्न संदेश को ऑरिजनल बनाम ऑस्ट्रिप्रिव में भेजेंगे।