উত্তর:
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`
সুতরাং কোনটি ব্যবহার করবেন তা স্থির করে নেওয়া আপনার পক্ষে
authpriv হ'ল লগ ফাইলে অনুমোদনের বার্তাগুলিকে রাউটিং করার জন্য একটি পৃথক বালতি যা লেখকের ক্ষেত্রে আরও সীমাবদ্ধ অনুমতি রয়েছে। বিভিন্ন ওএসের লেখক বনাম অথপ্রিভকে বিভিন্ন বার্তা প্রেরণ করবে।