আমি মূলত এটি ওয়েবমাস্টার্স.স্ট্যাককেক্সচেঞ্জ.কম এ পোস্ট করেছি তবে আমাকে বলা হয়েছিল আমি এখানে আরও ভাল অভ্যর্থনা পাব।
গত কয়েক দিন ধরে, আমি ডিডোস আক্রমণ (সম্ভবত অসাবধানতা) বলে মনে হচ্ছে যা ভুগছি। আমি "মোজিলা / ৫.০ (সামঞ্জস্যপূর্ণ; আইসিএস)" হিসাবে চিহ্নিত এজেন্টের কাছ থেকে অনেকগুলি অনুরোধ পেয়েছি যা সমস্ত উপলব্ধ স্মৃতিতে অ্যাপাচি খায়।
ফলস্বরূপ, আমি এই ব্যবহারকারী এজেন্টের সাথে থাকা সমস্ত অনুরোধগুলি অবরুদ্ধ করতে চাই, তাই আমি httpd.conf এ করার চেষ্টা করেছি:
SetEnvIfNoCase User-Agent "Mozilla/4.0 (compatible; ICS)" bad_user
Deny from env=bad_user
তবে আমি যখন অ্যাপাচি পুনরায় চালু করব তখন এটি deny
এখানে ব্যবহার সম্পর্কে অভিযোগ করে । এটিকে কোনও location
বা directory
ব্লকে মোড়ানো না রেখে , যার অর্থ হ'ল প্রতিটি সাইটের জন্য আমাকে একটি নতুন ব্লক যুক্ত করতে হবে, এমন কোনও উপায় আছে যা আমি পুরো সার্ভারে অ্যাক্সেস অস্বীকার করতে পারি?
আপডেট: ত্রুটিটি আমি পেয়েছি
/Etc/apache2/httpd.conf এর 4 লাইনে ওয়েব সার্ভার অ্যাপাচি 2 সিনট্যাক্স ত্রুটি পুনরায় চালু করা হচ্ছে: এখানে অনুমোদিত নয় অস্বীকার করুন [ব্যর্থ]
<Location>
কারণ এটি<Directory>
যোগ না করা পর্যন্ত এটি অন্য কোনও অনুমোদন বিধিনিষেধগুলিকে ওভাররাইড করেAuthMerging And
। অ্যাপাচিRequire
ডক্স সম্পর্কে সুরক্ষা সতর্কতা দেখুন : httpd.apache.org/docs/2.4/mod/mod_authz_core.html#require