Tutorial 7: Squid Proxy Server Authentication

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 দিতে হবে।

 

 

Level 0

আমি 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


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

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…………………………..

Level 2

I am aslo waiting for your tune. 🙂