See my Previous Tune about "Proxy Server"
https://www.techtunes.io/linux/tune-id/224169 [Proxy Part-1]
https://www.techtunes.io/linux/tune-id/224415 [Proxy Part-2]
ওপরের টিউন গুলো থেকে আপনারা শিখতে পারবেন কিভাবে Proxy Server করতে হয়। আজ দেখাব Proxy Authentication। ইন্টারনেট ব্যাবহার করার সময় username এবং password চাইবে। আর এজন্য আপনার Proxy Server কে Transparent করা যাবে না। Server থেকে squid.conf file টা edit করতে হবেঃ
http_port 3128 transparent [এই লাইনটাকে নিচের মতো change করতে হবে]
http_port 3128
তারপর এই লাইনগুলো লিখতে হবেঃ
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_users
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
এবার File Save করুন।
এবার নিচের কমান্ডগুলো লিখুনঃ
# touch /etc/squid/squid_users
# chmod o+r /etc/squid/squid_users
#htpasswd /etc/squid/squid_users jewel [Jewel নামে User কে Authentication দেওয়া হচ্ছে ]
এবার Proxy Server চালু করতে হবেঃ
#/etc/init.d/squid restart
তারপর প্রতিটি Client PCর Browser এ Proxy Server এর IP Address বসাতে হবে।
For Mozilla Browser [Tools > Options > Advanced > Network > Manual proxy Setting]
এভাবে আপনাকে প্রত্যেক User এর জন্য Authentication দিতে হবে।
আমি bdcisco। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 9 টি টিউন ও 25 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
I am working as a System Administrator at Information services Network Ltd (ISN). ISN is first ISP in Bangladesh. I am living at Uttara
Thank you vary much for your post.ami apnar post r jonno wait kore thaki.khub valo post.I hope apni chalea jaben.suvo kamona thaklo.Roking…………………………..