Squid পেৰেণ্টৰ বাবে পৃথক লগইন তথ্য ৰাখক
ক্লায়েণ্টৰ প্ৰক্সি পাছৱৰ্ড আন অপাৰেটৰক দিব লাগে বুলি নাভাবি Squid 6.13ক নিজৰ আপষ্ট্ৰিম লগইন দিয়ক।
আপোনাৰ Squid সেৱাত ব্যৱহাৰকাৰীৰ লগইন আৰু পেৰেণ্টত Squidৰ লগইন বেলেগ তথ্য ব্যৱহাৰ কৰে। পেৰেণ্ট আন অপাৰেটৰৰ হ’ব পাৰে বা বেলেগ একাউণ্ট ডেটাবেছ ব্যৱহাৰ কৰিব পাৰে। ক্লায়েণ্ট পাছৱৰ্ড গ্ৰহণ কৰাৰ অৰ্থ তাক আপষ্ট্ৰিম পঠিয়াব লাগে বুলি নাভাবিব।
Squid 6.13-এ পেৰেণ্টৰ সংজ্ঞাত স্থিৰ লগইন যোগ কৰিব পাৰে:
cache_peer 192.0.2.20 parent 3128 0 no-query default name=upstream login=parentuser:ExampleOnly
ওপৰৰ ঠিকনা আৰু পাছৱৰ্ড নথিৰ উদাহৰণ। ভুলতে দ্বিতীয় peer সৃষ্টি নকৰি বৰ্তমান পেৰেণ্ট সংজ্ঞাত লগইন যোগ কৰক। কোনবোৰ অনুৰোধে এই পেৰেণ্ট ব্যৱহাৰ কৰিবই লাগিব সেয়া ঠিক কৰা পৃথক ৰাউটিং নীতি ৰাখক।
একাউণ্টৰ পৰিসৰ বেলেগ ৰাখক
ডাউনষ্ট্ৰিম auth_param ছেটিঙে আপোনাৰ Squid ইনষ্টেন্সৰ ক্লায়েণ্টক পৰীক্ষা কৰে। peerৰ login বিকল্পই আন হপৰ বাবে লগইন তথ্য দিয়ে। এটা সলনি কৰিলে আনটো নিজে নিজে আপডেট নহয়।
পেৰেণ্টৰ নথিভুক্ত প্ৰমাণীকৰণ চাহিদা মানি চলক। এই শাৰী সকলো সংযোগভিত্তিক প্ৰমাণীকৰণ পদ্ধতিৰ সম্পূৰ্ণ কনফিগাৰেচন নহয়। পেৰেণ্টে NTLM বা Negotiate বিচাৰিলে এই ফিল্ডৰ পাছৱৰ্ড বাৰে বাৰে নসলাই সমৰ্থিত peer বিন্যাস পৰীক্ষা কৰক।
Squidত PASS আৰু PASSTHRUৰ দৰে লগইন তথ্য পঠিওৱাৰ বিকল্পও আছে। সেইবোৰৰ অৰ্থ বিশেষ আপষ্ট্ৰিম একাউণ্টৰ পৰা বেলেগ আৰু ক্লায়েণ্টৰ প্ৰমাণীকৰণ তথ্য peerক দেখুৱাব পাৰে। নক্সাত পৃথক একাউণ্ট থাকিলে চমু পথ হিচাপে সেইবোৰ বাছি নল’ব।
কনফিগাৰেচন সুৰক্ষিত ৰাখক আৰু সঠিক হপ পৰীক্ষা কৰক
স্থিৰ গোপন তথ্য কনফিগাৰেচনত থাকে। ফাইল আৰু বেকআপৰ প্ৰৱেশ সীমিত কৰক আৰু parser বা debug আউটপুট ভাগ কৰাৰ আগতে সংবেদনশীল তথ্য আঁতৰাওক। বিকল্পটোৰ নিজৰ escaping নিয়ম আছে: নথিয়ে URL escapes অনুমতি দিয়ে আৰু প্ৰত্যক্ষ শতাংশ চিহ্ন দুবাৰ লিখিবলৈ কয়।
ক্লায়েণ্টৰ প্ৰমাণীকৰণ সফল হ’লেও ফৰৱাৰ্ড অনুৰোধ পেৰেণ্টত বিফল হ’লে সেই আপষ্ট্ৰিম আদানপ্ৰদান আৰু একাউণ্ট চাওক। ক্লায়েণ্ট–Squid আৰু Squid–পেৰেণ্ট পৰিবহণ সুৰক্ষাও পৃথক ৰাখক; প্ৰথম সংযোগ এনক্ৰিপ্ট কৰিলে দ্বিতীয়টো নিজে নিজে সুৰক্ষিত নহয়।