access_log stdio:/srv/squid-logs/access.log logformat=squid

উপরের Squid 6-এর stdio লগারের উদাহরণে পথটি পরিবর্তন না করে পরীক্ষা করুন:

namei -l /srv/squid-logs/access.log
কাজপ্রয়োজনীয় অনুমতি
ওপরের ডিরেক্টরিগুলোর পথ পার হওয়াপ্রতিটি ডিরেক্টরিতে অনুসন্ধান/নির্বাহের অনুমতি
বিদ্যমান লগে যোগ করাপথ পার হওয়ার অনুমতি এবং ফাইলে লেখার অনুমতি
অনুপস্থিত লগ তৈরি করাসরাসরি ওপরের ডিরেক্টরিতে লেখার অনুমতিও দরকার

অনুমতির বিট ও ACL-এর সঙ্গে আসলে যে প্রক্রিয়া লেখে তার পরিচয় মিলিয়ে দেখুন। Stdio, Squid-এর মাধ্যমে লেখে; daemon লগিং সহায়ক প্রক্রিয়া ব্যবহার করে। লগ রোটেশনে নাম বদলানো বা ফাইল প্রতিস্থাপনে অন্য ডিরেক্টরি অনুমতি লাগতে পারে।

যে অংশের কারণে প্রবেশ নিষিদ্ধ হয়েছে সেটিই ঠিক করুন। শুধু পথ পার হতে ওপরের প্রতিটি ডিরেক্টরিতে লেখার অনুমতি দরকার নেই। সাধারণ অনুমতি যথেষ্ট হলে ইনস্টলেশন বা ক্যাশের পুরো ডিরেক্টরি ট্রিতে রিকার্সিভভাবে অনুমতি বাড়ানোর বদলে পরিষেবার নিরাপত্তা নীতির বাধা পরীক্ষা করুন।

সম্পর্কিত নিবন্ধ