আপনার ওয়েবসাইট আপনার জন্য, দর্শকদের জন্য—এবং হ্যাকারদের জন্যও মূল্যবান।
দুর্নীতিমূলক আক্রমণের বিরুদ্ধে ভালো প্রতিরক্ষা তৈরি করতে, হ্যাকার থেকে ওয়েবসাইট কীভাবে রক্ষা করবেন সে সম্পর্কে একটি স্পষ্ট গাইডrate দরকার। এই হ্যাকার প্রতিরক্ষা গাইডটিই সেটি!
আমরা কতটা আত্মবিশ্বাসী? MalCare ২৫,০০০+ ওয়েবসাইট রক্ষা করে, এবং আমাদের সাপোর্ট টিম প্রতিদিন সাইট থেকে সবচেয়ে জটিল ম্যালওয়্যার বের করে। আমরা জানি কীভাবে হ্যাকার ও অন্যান্য দুর্নীতিমূলক আক্রমণ থেকে আপনার সাইট রক্ষা করতে হয়।
শুরু করার আগে
হ্যাকার থেকে ওয়েবসাইট রক্ষার দীর্ঘ তালিকা দেখে ভয় পাওয়া স্বাভাবিক। আমরা বুঝতে পারছি। তাই এই সিকিউরিটি ব্যবস্থাগুলো সহজে বাস্তবায়ন করার জন্য, আমরা সহজ থেকে কঠিন ক্রমে সাজিয়েছি। আপনি এই নিবন্ধটি বুকমার্ক করে রেখে, ধাপে ধাপে কাজ করতে পারেন।
এখানে মিশ্রিত সুরক্ষামূলক পদক্ষেপ রয়েছে: যা করা উচিত, যা করা উচিত নয়, এবং কিছু ভুল ধারণাও ভাঙা হয়েছে। এই নিবন্ধের লক্ষ্য হলো সিকিউরিটিকে গোপনিয়তা থেকে বের করে আনা, যেটা অন্য জায়গায় গুলগুলিয়ে রয়েছে। কিন্তু সবচেয়ে বড় শিক্ষা হলো—ওয়েবসাইটকে হ্যাকার ও ভাইরাস থেকে রক্ষা করা এককালীন কাজ নয়, এটা নিয়মিত প্রক্রিয়া।
হ্যাকার থেকে ওয়েবসাইট অবিলম্বে রক্ষার ৬টি মৌলিক পদক্ষেপ
এই বিভাগের প্রতিরক্ষামূলক পদক্ষেপগুলো বাস্তবায়ন করা সবচেয়ে সহজ, এবং আপনাকে যথেষ্টভাবে সেট আপ করবে। প্রথম নজরে এগুলো টেকনিকাল বা অ্যাডভান্সড লাগতে পারে, কিন্তু একটি নন-ইঞ্জিনিয়ারের কথা মেনে নিন: আপনি পারবেন!
১. একটি ভালো ফায়ারওয়াল ইনস্টল করুন
হ্যাকাররা ম্যানুয়ালি হ্যাক করে না। একজন দক্ষ হ্যাকার বট তৈরি করে যা অসুরক্ষিত সাইট সনাক্ত করে এবং প্রক্রিয়া অটোমেট করে। বটগুলো নির্দিষ্ট কাজ করার জন্য প্রোগ্রাম করা থাকে। সেন্টিয়েন্ট নন।
ফায়ারওয়ালের মূল কাজ হলো দূষিত রিকোয়েস্ট সনাক্ত করা। আপনার সাইটে জানা যেকোনো ইনফরমেশন রিকোয়েস্ট প্রথমে ফায়ারওয়ালের মাধ্যমে যায়। যদি ফায়ারওয়াল রিকোয়েস্টটি ম্যালিশিয়াস বলে সনাক্ত করে, অথবা জানা ম্যালিশিয়াস IP এড্রেস থেকে আসা হয়, তবে রিকোয়েস্টটি ব্লক হয়, প্রসেস হয় না।
ফায়ারওয়াল কনফিগারেশন পরিবর্তন করবেন না
কিছু ফায়ারওয়াল কনফিগারেশন পরিবর্তন করার অনুমতি দেয়। কিন্তু আমরা পরামর্শ দিই না, যদি না আপনি প্রফেশনাল ওয়েবসাইট সিকিউরিটি এক্সপার্ট হন। ফায়ারওয়াল রুল গভীর সিকিউরিটি রিসার্চ এবং হাতের মুঠো ম্যালওয়্যার রিমুভালের পরে তৈরি হয়।
উদাহরণস্বরূপ, অধিকাংশ ওয়ার্ডপ্রেস সিকিউরিটি প্লাগইনে রুল থাকে যাতে অ্যাডমিন অ্যাক্সেস ছাড়া কেউ wp-config.php ফাইল এক্সেস করতে পারে না। এই ফাইলে সংবেদনশীল তথ্য থাকে। ফায়ারওয়াল প্রতিটি রিকোয়েস্ট চেক করে "wp-config.php" টেক্সট থাকলে ব্লক করে।
অতিরিক্তভাবে, হ্যাকাররা ভার্নারেবিলিটি পাওয়া গেলে máximo সাইট হ্যাক করার চেষ্টা করে, ফলে তাদের IP এড্রেস পুড়ে পড়ে। ওয়ার্ডপ্রেস ফায়ারওয়াল এই ম্যালিশিয়াস IP প্রি-এমপটিভলি ব্লক করে।
শurrently, কোনো ফায়ারওয়াল ১০০% অনহ্যাকেবল নয়। কিন্তু ম্যালিশিয়াস সফটওয়্যারের অধিকাংশ ব্লক করে এমন ফায়ারওয়াল থাকা কোনো ফায়ারওয়াল নাও থাকার চেয়ে ভালো। সব ফায়ারওয়াল এক जैसा নয়, কিছু অনেক বেশি কার্যকর। তাই আমরা সেরা ওয়ার্ডপ্রেস ফায়ারওয়ালের তালিকা বানিয়েছি যাতে আপনি বেছে নিতে পারেন।
২. শক্তিশালী পাসওয়ার্ড নীতি এবং পাসওয়ার্ড ম্যানেজার ব্যবহার করুন
আমরা ১০+ বছরে ওয়ার্ডপ্রেস সিকিউরিটিতে আছেন। আপনি বিস্মিত হবেন জানলে, কতগুলো সাইট শুধু দুর্বল পাসওয়ার্ডের কারণেই হ্যাক হয়েছে। MalCare দিয়ে ম্যালওয়্যার রিমুভ করানো হ্যাক করা সাইটের ৫% দুর্বল পাসওয়ার্ড ব্যবহার করেছিল।
হাজার হাজার সাইট সহজে অনুমানযোগ্য পাসওয়ার্ড ব্যবহার করে। হ্যাকাররা এরকম পাসওয়ার্ডের তালিকা (রেইনবো টেবিল) রাখে এবং বড় বড় টেবিল তৈরি করে ডিকশনারি আক্রমণের জন্য। এই টেবিল দিয়ে 'ডিকশনারি আক্রমণ' চালানো হয়।
ডিকশনারি আক্রমণ মূলত ব্রুট ফোর্স আক্রমণের একটি রূপ। কিন্তু পাসওয়ার্ড হ্যাক করার একমাত্র পথ নয়। তাই শক্তিশালী পাসওয়ার্ড প্রয়োজন।
শক্তিশালী পাসওয়ার্ড হলো অক্ষর, সংখ্যা ও সিম্বলের কম্বিনেশন। অস্বাভাবিক কম্বিনেশন ব্রুট ফোর্স অ্যালগরিদমের জন্য বছরের পর বছরের সময় নেয়। পাসওয়ার্ড যত দীর্ঘ, ক্র্যাক করা তত কঠিন।
এই নিবন্ধ আপনাকে দারুণ পাসওয়ার্ড তৈরি করতে সাহায্য করবে। 'Password Policies Manager for WordPress' প্লাগইন দিয়ে সব ইউজারের জন্য শক্তিশালী পাসওয়ার্ড বাধ্যতামূলক করতে পারেন।
৩. SSL ইনস্টল করুন এবং HTTPS ব্যবহার করুন
SSL (Secure Sockets Layer) সার্টিফিকেট একটি সিকিউরিটি প্রোটোকল যা ওয়েবসাইটের সাথে সকল কমিউনিকেশন এনক্রিপ্ট করে। ইনস্টল করলে হ্যাকার ডেটা ইন্টারসেপ্ট করলেও বুঝতে পারবে না। SSL সঠিকভাবে ইনস্টল করার পুরো গাইড আমাদের আছে। সেরিয়াসলি, হাইপ মানে আছে। এখনই SSL সার্টিফিকেট নিন। বোনাস হিসেবে SEO সুবিধাও পাবেন।
৪. অ্যাডমিন ইউজারসন내가 করুন
অনেকের মনে হয় হ্যাকার শুধু ম্যালওয়্যার ইনস্টল করে চলে যায়। সেটা নয়। চতুর হ্যাকার অ্যাডমিন đặcাধিকার সহ গোষ্ট অ্যাকাউন্ট তৈরি করে যাতে जब ইচ্ছে তখন ফিরে আসতে পারে।
নিয়মিত ওয়ার্ডপ্রেস ইউজার রিভিউ ও অপ্রয়োজনীয় ইউজার ডিলিট করলে এই সমস্যা সমাধান হয়। বড় টিম হলে সময় লাগে, কিন্তু এটি করে রাখা দরকার। আরো লিখক/সম্পাদকদের জন্য শক্তিশালী পাসওয়ার্ড বাধ্যতামূলক করুন।
আপনি ভালো পাসওয়ার্ড প্র্যাকটিস মেনে চললেও, আপনার অ্যাডমিনlerden কেউ ফিশিং শিকার হলে আপনার সাইটও প্রভাবিত হবে। ওয়ার্ডপ্রেস ইউজার রোল ব্যবহার করে অ্যাক্সেস যতদূর সম্ভব সীমাবদ্ধ করুন। শুধু আর্টিকেল লিখে থাকলে 'Author' রোল দিন, 'Admin' নয়। ওয়ার্ডপ্রেস রোল সম্পর্কে আমাদের নিবন্ধ পড়ুন।
৫. এক্টিভিটি লগ ব্যবহার করুন
সাইটে অপ্রত্যাশিত কিছু দেখলে সময়মত সতর্কতা পাওয়া যায়। যেমন—আপনার জানতে ছাড়া অ্যাডমিন অ্যাকাউন্ট তৈরি, প্লাগইন (সিকিউরিটি ওয়ালা) ডিএক্টিভেট হওয়া। এগুলো লেজিটিমেট অ্যাডমিন অ্যাকশন, কিন্তু অনধিকারপ্রবেশের লক্ষণও হতে পারে। এক্টিভিটি লগ বলবে সাইটে কী হচ্ছে, তারপর আপনি লেজিটিমেসি যাচাই করবেন। এই এক প্র্যাকটিস আমাদের অনেকবার বাঁচিয়েছে।

অধিকাংশ হ্যাকার পکড়াও যাবেন না সেজন্য অত্যন্ত সতর্ক থাকেন। এক্টিভিটি লগ পরিবর্তন সিগন্যাল দেয় যাতে অনধিকারপ্রবেশ শুরুর থেকেই রোধ করা যায়। MalCare-এ ড্যাশবোর্ডে এক্টিভিটি লগ বিল্ট-ইন থাকে, কোনো কনফিগারেশন লাগে না।
৬. নিয়মিত ব্যাকআপ নিন
ব্যাকআপ নেওয়া সম্ভবত সবচেয়ে কমরেটেড تاک্টিক। দৈনিক ব্যাকআপ নিন যাতে ক্যাটাস্ট্রফিক ফেলিয়ারের সময় দ্রুত রিস্টোর করা যায়। নেয়ারেলবল ব্যাকআপ প্লাগইন বেছে নিন, কারণ ম্যানুয়াল ব্যাকআপ এক্সপার্ট ছাড়া ঠিকমতো করা কঠিন। এই নিবন্ধের যেকোনো ধাপ করা শুরু করার আগে পূর্ণ ব্যাকআপ নিন এবং দৈনিক ব্যাকআপ সেট আপ করুন। সাইটে যেকোনো পরিবর্তন করার সময় এটি ভালো প্র্যাকটিস।
ওয়েবসাইট সুরক্ষা পরবর্তী লেভেলে নেওয়ার ৫টি মধ্যম পদক্ষেপ
বেসিক ধাপগুলো ভালো শুরু, এবং সেট আপে বেশি সময় লাগবে না। এই বিভাগে টু-ফ্যাক্টর অথেন্টিকেশন এবং লগইন অ্যাটেম্প্ট লিমিট বাদে বাকি সব নিয়মিত সিকিউরিটি ব্যবস্থা। আমরা ইতিমধ্যে বলেছি, ওয়েবসাইট সিকিউরিটি এককালীন সেটআপ নয়, এটি সাইট অ্যাডমিনিস্ট্রেশনের নিয়মিত অংশ।
১. সব কিছু আপডেট করুন
৯০%+ হ্যাক হয় কারণ হ্যাকাররা থিম বা প্লাগইনের ভার্নারেবিলিটি খুঁজে বের করে এক্সপ্লอยট করে। ভার্নারেবিলিটি কী? থিম ও প্লাগইন সফটওয়্যার। যেকোনো সফটওয়্যারের মত এগুলোতে বাগ থাকে। কিছু বাগ হানিকারক নয়, কিছু কোডকে এক্সপ্লোইটেশনের জন্য উন্মুক্ত করে দেয়।
ভার্নারেবিলিটি খুঁজে পাওয়া গেলে (প্রায়শ সিকিউরিটি রিসার্চাররা), ডেভেলপারকে জানানো হয়। দায়িত্বশীল ডেভেলপার ফিক্স রিলিজ করে। আপডেট করা সাইটগুলো সুরক্ষিত থাকে। না করলে আপনার সাইট টার্গেট হয়ে যাবে স্ক্রিপ্ট কিডিজ (নবযস্ত হ্যাকার) দিয়ে। তাই সব কিছু—ওয়ার্ডপ্রেস থেকে প্লাগইন পর্যন্ত—সর্বদা আপডেট রাখা উচিত। আপডেট কখনো কখনো সাইট ব্রেক করে, তাই স্টেজিং এনভায়রনমেন্টে টেস্ট করে আপডেট করুন। নিশ্চিত করুন সব কিছু আপডেট করা। নিরাপদে আপডেট করার গাইড আমাদের আছে।

২. ভালো থিম ও প্লাগইন বেছে নিন
পূর্বের সেকশনে আমরা 'দায়িত্বশীল ডেভেলপার' বলেছি যারা আপডেট দিয়ে ভার্নারেবিলিটি প্যাচ করে। সংক্ষেপে, ভালো ডেভেলপার তাদের সফটওয়্যার এক্টিভলি মেইনটেইন করে। কিন্তু সব ডেভেলপার এমন নয়। তাই আমরা ভালো প্লাগইন ও থিম ব্যবহার করার বালাদান করি। "ভালো" النسبিক শব্দ, তাই নিচের ফ্যাক্টরগুলো বিবেচনা করুন:
- নিয়মিত আপডেট: কনসিস্টেন্টলি আপডেট রিলিজ করা এবং ভার্নারেবিলিটি প্যাচ করা—এটি ডেভেলপারের সিরিয়াসনেস বোঝায়।
- সক্রিয় ইনস্টল: মিলিয়ন ইনস্টল থাকলে টার্গেট বড়। Contact Form 7 উদাহরণ। কিন্তু জনপ্রিয় প্লাগইন সাধারণত বেশি সিকিউর, কারণ বড় টিম কাজ করে। রিসার্চ করে বেছে নিন।
- প্রামাণিকতা: অজানা ফ্রিল্যান্সারের প্লাগইন/থিম এড়িয়ে চলুন। প্রখ্যাত ডেভেলপার ও ব্র্যান্ডের প্রোডাক্ট ব্যবহার করুন। মার্কেটপ্লেস থেকে কেনার সময় ডেভেলপারকে ট্রাস্ট করুন, শুধু মার্কেটপ্লেসকে নয়।
- পেইড ভার্সন: পেইড ভেন্ডর সাধারণত ভার্নারেবিলিটি খুঁজে প্যাচ করার জন্য বেশি টাকা ও সময় দেয়। বাজেট টাইট হলে ফ্রি প্লাগইন চলবে। কিন্তু সিকিউরিটি চিন্তা করলে প্রিমিয়াম থিম/প্লাগইন রিকমেন্ড করি।
সাইড নোট: নাল্ড প্লাগইন/থিম ব্যবহার করবেন না। রিস্ক এর laik নয়। নাল্ড সফটওয়্যার ম্যালওয়্যার ছড়ায়। প্রিমিয়াম প্রোডাক্ট ফ্রি পাওয়ায় সন্দেহ হইতে পারে। এমনকি ম্যালওয়্যার না থাকলেও, নাল্ড সফটওয়্যার আপডেট করা যায় না—এটি সাইটকে ভার্নারেবল করে দেয়।
৩. ২FA বাস্তবায়ন করুন
টু-ফ্যাক্টর অথেন্টিকেশন (২FA) একটি সিকিউরিটি মেজার যা লগইন করার সময় পাসওয়ার্ডের পাশাপাশি একটি অতিরিক্ত ডিভাইস বা টোকেন দাবি করে। TOTP (টাইম-বেসড ওয়ান-টাইম পাসওয়ার্ড) বা HOTP (HMAC-বেসড ওয়ান-টাইম পাসওয়ার্ড) প্রোটোকল ব্যবহার হয়। লগইন সিকিউরিটির জন্য গভীরে যেতে হয় না।
বেশ কয়েকটি ফ্রি/পেইড অ্যাপ দিয়ে ২FA যোগ করা যায়। সেটআপের জন্য আমাদের ওয়ার্ডপ্রেস ২FA গাইড দেখুন। যদি সাইটে অনেক কন্ট্রিবিউটর থাকে, তবে এই ফিচার অবশ্যই চালু রাখুন।
৪. ভালো ওয়েব হোস্ট বেছে নিন
অনেকের মনে হয় ওয়েব হোস্ট সাইট সিকিউরিটির দায়ী। কিন্তু সাইট হ্যাক হলে হোস্টের দোষিই হয় নয়। হোস্টের দোষ হলে হাজার হাজার সাইট প্রভাবিত হয়। আসলে বিপরীতটিই সত্য—ভালো ওয়েব হোস্ট হ্যাকার থেকে সাইট রক্ষায় অপরিহার্য। সেরা ওয়ার্ডপ্রেস হোস্টিং প্রোভাইডারের তালিকা আমাদের আছে।
৫. লগইন অ্যাটেম্প্ট লিমিট করুন
ব্রুট ফোর্স বট ও আক্রমণকারী ব্লক করার সহজ উপায়: ৩ বার ব্যর্থ লগইন হলে সেই IP ব্লক করুন। MalCare ফায়ারওয়ালে এটি বিল্ট-ইন থাকে। লগইন অ্যাটেম্প্ট লিমিট করা অনেক কার্যকর এবং ডাউনসাইড কম।
'Limit Loginizer' প্লাগইনও ব্যবহার করতে পারেন। কিন্তু আপনি যদি ৩ বার ভুল পাসওয়ার্ড দেন, তবে হোস্টকে বলেই IP আনব্লক করতে হবে।
ওয়েবসাইট সুরক্ষা আরো শক্তিশালী করার ২টি এক্সপার্ট পদক্ষেপ
পূর্বের সেকশনগুলো পুরা করলে আপনি হ্যাকার থেকে সাইট রক্ষায় ভালো অবস্থানে আছেন। নিচের পদক্ষেপগুলো কার্যকর কিন্তু কোডে হাত দিতে হয়। আমরা আবার বলছি, অধিকাংশ হ্যাক ভার্নারেবিলিটির কারণে হয়। সেগুলো ঠিক করলে সাইট ভালো রক্ষা পাবে। যদি নিজে করতে অস্বস্তি হয়, তবে ডেভেলপারকে দিন বা উপেক্ষা করুন—আপনার সাইট তবুও ভালো রক্ষা পাবে।
১. আপলোডস ফোল্ডারে PHP এক্সিকিউশন ব্লক করুন
রিমোট কোড এক্সিকিউশন ভার্নারেবিলিটি দিয়ে হ্যাকার আপলোডস ফোল্ডারে ম্যালিশিয়াস PHP কোড আপলোড করে। আপলোডস ফোল্ডার মিডিয়া ফাইলের জন্য, এক্সিকিউটেবল কোডের জন্য নয়। কিন্তু এর প্রাকৃতিক স্বভাব অনুযায়ী ফাইল সংরক্ষণ করতে দেয়। একবার কোড আপলোড হলে হ্যাকার রান করে সাইট নিয়ন্ত্রণ করতে পারে। PHP এক্সিকিউশন ব্লক করলে আক্রমণ সম্ভব নয়।
MalCare ব্যবহার করলে ওয়ার্ডপ্রেস হার্ডেনিং-এর অংশ হিসেবে এক ক্লিকে আপলোডস ফোল্ডারে PHP এক্সিকিউশন ব্লক করা যায়।
২. ওয়ার্ডপ্রেস সিকিউরিটি কী পরিবর্তন করুন
সাম্প্রতিক হ্যাক হলে ওয়ার্ডপ্রেস সিকিউরিটি কী পরিবর্তন করুন। এটি একটি স্ট্রিং যা ইউজারনেম ও পাসওয়ার্ডের সাথে হ্যাশ হয়ে লগইন সেশন ম্যানেজ করে। এটা যেকোনো স্ট্রিং হতে পারে, কিন্তু পাসওয়ার্ডের মত র্যান্ডম অ্যালফানিউমেরিক স্ট্রিং বেস্ট। সিকিউরিটি কী পরিবর্তন সম্পর্কে বিস্তারিত পড়ুন।
ওয়েবসাইট হ্যাকার থেকে রক্ষার ২টি বোনাস টিপস
১. সিকিউরিটি সংবাদে আপডেট থাকুন
জানकार থাকা, প্রশ্ন করা, কমিউনিটি থেকে পরামর্শ নেওয়া—লেটেস্ট হ্যাক ও হুমকির প্রেক্ষাপট জানার श्रেষ্ঠ উপায়। প্লাগইন ভার্নারেবিলিটি পাওয়া গেলে ড্যাশবোর্ড থেকে ডিএক্টিভেট করুন আপডেট না আসা পর্যন্ত। যা অসুবিধা হবে সেটা হ্যাক করা সাইটের ক্ষতির চেয়ে কিছুই নয়।
২. নিয়মিত সিকিউরিটি অডিট করুন
অনেক মালিক মনে করে তাদের সাইট ছোট, হ্যাকার টার্গেট করবে না। এটা ভুল। হ্যাক হয় অনেক কারণ থেকে। আপনার সাইটে ইউজার ডেটা লুক্রেটিভ না হলেও, SEO অথরিটি থাকলে ফিশিং সাইট হিসেবে ব্যবহার হতে পারে। নিয়মিত সিকিউরিটি চেক আপসফ প্র্যাকটিস ও পটেনশিয়াল ভার্নারেবিলিটি উজাগর করে। এক্টিভিটি লগ, ইউজার রিভিউ ইত্যাদি দিয়ে সাইটের হালচাল চোখে রাখলে দীর্ঘমেয়াদে ভয়াবহ কষ্ট থেকে বাঁচবেন।
যে জিনিসগুলো আপনার ওয়েবসাইট রক্ষা করবে নहीं
আমরা সিকিউরিটি সচেতনতার পক্ষে, কিন্তু প্যারানয়ায় নয়। ওয়াইল্ডে ওয়েবসাইট মালিকদের জন্য খুব খারাপ পরামর্শ রয়েছে। ভালো উদ্দেশ্যে দিয়েও অপ্রত্যাশিত ফলাফল আসতে পারে—যেমন খারাপ ইউজার এক্সপেরিয়েন্স, অথবা নিজে নিজের সাইট থেকে লক আউট হয়ে যাওয়া। তাই নিচের কাজগুলো করবেন না।
১. wp-login পেজ লুকিয়ে রাখা
অনেক সিকিউরিটি প্লাগইন এখনও মনে করে এই পুরনো ট্রিক কাজ করে। লগইন পেজ না পেলে ব্রুট ফোর্স হবে না? না, সেটা নয়। বরং:
- সাইট ব্যবহার করা খুব কঠিন হয়। নতুন লগইন URL ভুললে অ্যাকাউন্ট রিকভারি কঠিন।
- প্লাগইন-এর ডিফল্ট URL ব্যবহার করলে হ্যাকার সহজে অনুমান করতে পারে।
- লগইন পেজ লুকিয়ে থাকলেও XML-RPC ভার্নারেবিলিটি দিয়ে হ্যাক করা সম্ভব।
এই অপশন কিছুই অর্জন করে না, বরং সমস্যা সৃষ্টি করে।
২. জিও-ব্লকিং
জিও-ব্লকিং মানে সেবা নেই এমন দেশ থেকে ট্রাফিক ব্লক করা। এটি সিকিউরিটি মেজার বলে মনে হয়, কিন্তু আসলে সার্ভার রিসোর্স বিল কমানোর উপায়। গ্যাবন থেকে ট্রাফিক বिजনেসে হেল্প না করলেও সেটা ব্লক করলে কিছু সমাধান হয় না—ভালো VPN দিয়ে Netflix-ও বাইপাস করা যায়। গুগলবট এবং নিজেরাও ব্লক হয়ে যাওয়ার রিস্ক রয়েছে।
৩. wp-admin ডিরেক্টরি পাসওয়ার্ড প্রটেক্ট করা

wp-admin ফোল্ডার ওয়ার্ডপ্রেসের সবচেয়ে ক্রিটিক্যাল ডিরেক্টরি। স্বাভাবিকভাবেই হ্যাকার এখানে ঢুকতে চায়। সিকিউরিটি প্রফেশনালরা মনে করত পাসওয়ার্ড প্রটেক্ট করা ভালো আইডিয়া, কিন্তু এখন বুঝতে পেরেছি এটি ভালো প্র্যাকটিস নয়।
wp-admin পাসওয়ার্ড প্রটেক্ট করলে ওয়ার্ডপ্রেসে AJAX ফাংশনালিটি ব্রেক হয় এবং অনেক প্লাগইন ম্যালফাংশন করে। WooCommerce সাইটে ব্রেক করা AJAX সার্চ ফাংশনালিটি ও ক্রিটিক্যাল UX এলিমেন্ট নষ্ট করে।
কেন আপনার ওয়েবসাইট হ্যাকার থেকে রক্ষা করা উচিত?
এই নিবন্ধে ইতিমধ্যে অনেক তথ্য আছে, কিন্তু এটি বারবার বলা দরকার। আপনার সাইট মূল্যবান।
যখন আমরা বলি এটি মূল্যবান, শুধু আপনি ও দর্শকদের কথা বলছি না। ছোট অনলাইন শপ বা হবি ব্লগ হতে পারে। জিনিসটি হলো—আপনার সাইট হ্যাক করে সরাসরি আর্থিক লাভ না হলেও, একটি ক্লিন সাইট অবৈধ/গ্রে-মার্কেট পণ্য বিক্রির জন্য ব্যবহার করা হ্যাকারদের জন্য লাভজনক। ছোট সাইট হ্যাকারদের অভিপ্রেত থেকে রক্ষা দেয় না।
দ্বিতীয়, আমাদের দায়িত্ব ইউজারদের ডেটা ও আইডেন্টিটি রক্ষা। তারা সাইট ভিজিট করলে আপনার ওপর আস্থা রাখেন। সিকিউরিটি বিবেচনায় তাদের প্রতি সচেতন ও ধैर্যوان হওয়া উচিত।
উপসংহার
সতর্ক ও প্রোएक্টিভ থাকলে হ্যাকারকে रोका যায়। ওয়েবসাইটকে হ্যাকার ও ম্যালিশিয়াস আক্রমণ থেকে রক্ষা করা চলমান প্রক্রিয়া। কিছু পদক্ষেপ একবারই নেওয়া যায়, অধিকাংশে হুমকির প্রেক্ষাপটের পরিবর্তন জানতে হয়। কোনো একক নিবন্ধ বা এক্সপার্ট সকল সম্ভব হ্যাক রোধ করার গ্যারান্টি দিতে পারে না। সেটা সত্য নয়।
এই নিবন্ধ আপনার সাইট চিরকাল সুরক্ষিত রাখবে এমন ভাবে নয়, কিন্তু এখানে দেওয়া টিপস মেনে চললে আপনার সাইট হ্যাক করা খুব কঠিন হবে। এই টিপস দিয়ে আপনার সাইট সিকিউরিটির বিভিন্ন ত্রুটি প্যাচ করতে পারবেন।
প্রশ্নোত্তর
আমি কীভাবে হ্যাকার থেকে আমার ওয়েবসাইট রক্ষা করব?
হ্যাকার থেকে ওয়েবসাইট রক্ষার অনেক পদক্ষেপ রয়েছে। শীর্ষ সিকিউরিটি টিপস:
- ভালো ফায়ারওয়ালসহ সিকিউরিটি প্লাগইন ইনস্টল করুন
- টু-ফ্যাক্টর অথেন্টিকেশন বাস্তবায়ন করুন
- লগইন অ্যাটেম্প্ট লিমিট করুন
- প্লাগইন ও থিম আপডেট রাখুন
- SSL ইনস্টল করুন
- প্রতিষ্ঠিত ওয়েব হোস্ট বেছে নিন
কেন আমি হ্যাকার থেকে আমার ওয়েবসাইট রক্ষা করব?
হ্যাকাররা আপনার সাইট আক্রমণ করলে তাদের অনেক লাভ। আপনার আর্থিক ক্ষতির পাশাপাশি দর্শকদের ডেটা চুরি হবে এবং তারা ও ভোগবেদনা পাবে। ভালো সাইট বড় হলে হ্যাকারদের লুক্রেটিভ হয় নয়। ছোট হ্যাক করা সাইটেও অনেক অবৈধ কাজ করা যায়।
আমি কি টু-ফ্যাক্টর অথেন্টিকেশন বাস্তবায়ন করব?
হ্যাঁ, ২FA ওয়েবসাইট লগইনের জন্য অত্যন্ত কার্যকর। ইউজারনেম-পাসওয়ার্ডের পাশাপাশি অতিরিক্ত টোকেন দরকার। প্রিমাইস: হ্যাকার ক্রেডেনশিয়াল পেলেও আপনার ডিভাইস (যেখানে সেকেন্ড টোকেন আসে) থাকার সম্ভাবনা কম। অনঅথরাইজড অ্যাক্সেস রোধে খুব কার্যকর এবং ইন্টারনেটে ব্যাপকভাবে ব্যবহৃত।
হ্যাকার থেকে ওয়েবসাইট রক্ষার জন্য কতগুলো ব্যবস্থা নেওয়া উচিত?
সর্বশেষ话说, সব কিছু করলে সাইট যতটা সম্ভব সিকিউর হবে—এটা সাধারণ ভুল ধারণা। এই নিবন্ধে অনেক সাধারণ তথ্য বাদ দেওয়ার কারণ এটিই। সব কিছু করলে খুব কম অতিরিক্ত সুবিধার বিনিময়ে সাইট ব্যবহার করা কঠিন হয়। এই নিবন্ধে সুরক্ষিতভাবে সাইট সুরক্ষা বাড়ানোর উপায় দেওয়া আছে, ইউজার এক্সপেরিয়েন্স কুর্বানি দিয়ে না।