Computer >> कंप्यूटर ट्यूटोरियल >  >> नेटवर्किंग >> नेटवर्क सुरक्षा

अल्टीमेट Magento सुरक्षा गाइड: Magento 1 और 2 के लिए चरण-दर-चरण सुरक्षा

अपने Magento स्टोर को कैसे सुरक्षित करें

आज, सभी वेबसाइट्स गंभीर जोखिमों का सामना करती हैं। लेकिन, यह ई-कॉमर्स उद्योग है जो सबसे अधिक ऑनलाइन जोखिमों का सामना करता है। और, यह पता चलता है कि Magento ई-कॉमर्स स्पेस का लीडर है, इसलिए एक प्रतिष्ठित लक्ष्य।

हालांकि, आप Magento सुरक्षा सर्वोत्तम प्रथाओं के एक सेट का पालन करके इन जोखिमों को व्यवस्थित रूप से कम कर सकते हैं। इस व्यापक और पूर्ण गाइड में, मैंने Magento को मजबूत करने के लिए प्राथमिक कार्रवाई योग्य उपायों को सूचीबद्ध किया है।

यदि आप इस गाइड को पूरी तरह से पढ़ते हैं और इसे अत्यधिक प्राथमिकता के साथ पालन करते हैं, तो आप अपनी वेबसाइट की कमज़ोरियों में कमी के बारे में निश्चिंत हो सकते हैं।

नीचे दिए गए URL ब्राउज़ करें यदि आप खोज रहे हैं:

  • Magento हैक रिमूवल गाइड
  • Astra द्वारा Magento सुरक्षा एक्सटेंशन
  • Magento सुरक्षा चेकलिस्ट

Magento CMS वर्तमान में दुनिया भर में सभी ई-कॉमर्स वेबसाइट्स के 25% को शक्ति प्रदान करता है। स्पष्ट रूप से, यह ई-कॉमर्स के लिए सबसे प्रशंसित CMS में से एक है। इसमें जोड़ने के लिए, यह व्यक्तिगत और वित्तीय डेटा का एक समुद्र भी संग्रहीत करता है, जो इसे हैकर्स की नज़र में और भी चमकदार बनाता है। Magento पर निम्नलिखित हैकिंग आंकड़े इसका समर्थन करते हैं।

Magento हैकिंग आंकड़े

  • Magento इंटरनेट का 1.2% संचालित करता है।
  • और, सभी ई-कॉमर्स वेबसाइट्स का 12%।
  • शुद्ध संख्या में, 250,000 सक्रिय साइट्स Magento का उपयोग करती हैं।
  • हालांकि, इनमें से केवल 11,000 साइट्स Magento 2 पर चलती हैं, जो सभी Magento वेबसाइट्स का लगभग 44% है।

Magento, वर्डप्रेस के बाद सबसे ज्यादा हैक किया जाने वाला CMS भी है। Magento CMS के CVE विवरण दिखाते हैं कि XSS Magento के लिए सबसे बड़ा खतरा है। Magento के लिए अन्य खतरों में कोड एक्जीक्यूशन, SQL इंजेक्शन, डायरेक्टरी ट्रैवर्सल, Magento स्टोर पर रीडायरेक्शन, CSRF, आदि शामिल हैं। निम्नलिखित चार्ट इसे बेहतर ढंग से समझने में मदद करता है।

इसके अलावा, Magento कार्ड स्किमिंग और क्रेडिट कार्ड हैक्स कुछ उदाहरण हैं कि Magento पर समझौता डेटा कैसे होता है। इसके अलावा, Magecart हमले अब तक Magento पर सबसे लगातार हमला हैं। इन हमलों के परिणामस्वरूप, ग्राहकों को पहचान की चोरी, डेटा चोरी, नकली लेनदेन आदि का सामना करना पड़ता है। आपके पढ़ने के लिए यहां अधिक विस्तृत हैकिंग डेटा है।

Magento 1 और Magento 2 स्टोर को सुरक्षित करने के शीर्ष 16 कदम

इस बढ़ी हुई साइबर अपराध के युग में अपनी वेबसाइट को सुरक्षित और बनाए रखना महत्वपूर्ण है, खासकर जब ई-कॉमर्स की बात आती है। Magento या किसी भी ई-कॉमर्स पर हमले के बाद के प्रभाव बड़ी संख्या में लोगों पर पड़ते हैं। ऐसे मामलों में, यह आम लोग और उनका डेटा है जो दांव पर हैं। बिल गेट्स, ई-कॉमर्स साइट्स के लिए आशंका को उचित रूप से व्यक्त करते हैं,

यह सब एक बात पर आकर रुकता है: अपनी वेबसाइट को सुरक्षित करना ताकि लोग अपने कार्ड सीधे स्वाइप करने में पर्याप्त आत्मविश्वास महसूस करें और परिणाम न भुगतें। जहां तक वेबसाइट मालिकों का सवाल है, Magento की सुरक्षा को सही ठहराने के लिए ठंडे और कठोर दंड हैं।

हालांकि, आप नीचे बताए गए सुरक्षा उपायों का पालन करके तूफान का सामना करने से बच सकते हैं। ईमानदारी से, यदि आपने इन उपायों को सावधानीपूर्वक लागू किया है, तो आप जोखिमों को अधिकतम सीमा तक कम कर देंगे।

संबंधित गाइड - ई-कॉमर्स सुरक्षा

1. PCI-DSS (पेमेंट कार्ड इंडस्ट्री - डेटा सिक्योरिटी स्टैंडर्ड)

चूंकि ई-कॉमर्स साइट्स ग्राहकों के संवेदनशील भुगतान डेटा को संभालती हैं, इसके लिए सतर्क निगरानी की आवश्यकता होती है। इसलिए, PCI (पेमेंट कार्ड इंडस्ट्री), प्रमुख क्रेडिट कार्ड कंपनियों का एक संघ, इन साइट्स के Magento स्टोर की सुरक्षा पर नजर रखता है।

एक वेब व्यवसाय मालिक के रूप में, यह अत्यंत महत्वपूर्ण है कि ग्राहकों को गारंटीकृत सुरक्षित भुगतान मिले। इसलिए, PCI-DSS के लिए आवश्यक है कि सभी Magento वेबसाइट्स मानक और सुरक्षित क्रेडिट कार्ड हैंडलिंग का उपयोग करें। गैर-अनुपालन के मामले में, भारी जुर्माना और कठोर दंड लगाए जा सकते हैं।

PCI अनुपालन में क्या शामिल है?

PCI अनुपालन के तहत सुरक्षा आवश्यकताओं में नीतियां और प्रक्रियाएं, सॉफ्टवेयर डिजाइन और नेटवर्क आर्किटेक्चर शामिल हैं। सरल भाषा में

  • एक सुरक्षित नेटवर्क और सिस्टम बनाएं और बनाए रखें
    शर्त 1: कार्डहोल्डर डेटा की सुरक्षा के लिए फायरवॉल कॉन्फ़िगरेशन इंस्टॉल करें और बनाए रखें।
    शर्त 2: सिस्टम पासवर्ड और अन्य सुरक्षा पैरामीटर्स के लिए विक्रेता-आपूर्ति डिफॉल्ट्स का उपयोग न करें।
  • कार्डहोल्डर डेटा की रक्षा करें
    आवश्यकता 3: संग्रहीत कार्डहोल्डर डेटा की रक्षा करें।
    आवश्यकता 4: खुले सार्वजनिक नेटवर्क पर कार्डहोल्डर डेटा के ट्रांसमिशन को एन्क्रिप्ट करें।
  • भेद्यता प्रबंधन कार्यक्रम बनाए रखें
    शर्त 5: मैलवेयर के खिलाफ सभी सिस्टम की रक्षा करें और नियमित रूप से एंटीवायरस सॉफ़्टवेयर या प्रोग्राम अपडेट करें।
    शर्त 6: सुरक्षित सिस्टम और एप्लिकेशन विकसित करें और बनाए रखें
  • मजबूत एक्सेस कंट्रोल उपाय लागू करें
    आवश्यकता 7: कार्डहोल्डर डेटा तक पहुंच को व्यावसायिक आवश्यकता तक सीमित करें। आवश्यकता 8: सिस्टम घटकों तक पहुंच की पहचान और प्रमाणीकरण करें।
    आवश्यकता 9: कार्डहोल्डर डेटा तक भौतिक पहुंच प्रतिबंधित करें,
  • नेटवर्क को नियमित रूप से मॉनिटर और टेस्ट करें
    आवश्यकता 10: नेटवर्क संसाधनों और कार्डहोल्डर डेटा तक सभी पहुंच को ट्रैक और मॉनिटर करें।
    आवश्यकता 11: सुरक्षा सिस्टम और प्रक्रियाओं का नियमित रूप से परीक्षण करें,
  • सूचना सुरक्षा नीति बनाए रखें
    आवश्यकता 12: सभी कर्मियों के लिए सूचना सुरक्षा को संबोधित करने वाली नीति बनाए रखें,

PCI-SSC द्वारा निर्धारित दिशानिर्देशों का पालन न करने से आपके स्टोर में क्रेडिट कार्ड हैकिंग के द्वार खुल सकते हैं।

2. Magento स्टोर के लिए एडमिन यूज़रनेम बदलें

एक बार जब आप अपनी साइट की PCI अनुपालन सुनिश्चित कर लेते हैं, तो डिफ़ॉल्ट एडमिन यूज़रनेम बदलें। हमेशा स्पष्ट चीजों को यूज़रनेम के रूप में उपयोग करने से बचें। उदाहरण के लिए, "एडमिन" शब्द, आपका अपना नाम, आपकी वेबसाइट का नाम हैकर के लिए अनुमान लगाना बहुत आसान है और इसलिए खतरनाक है। एक नई इंस्टॉल की गई Magento वेबसाइट में प्रोजेक्ट मालिक का ईमेल एड्रेस यूज़रनेम के रूप में होता है। प्रोजेक्ट मालिक के हार्डकोडेड डिफ़ॉल्ट ईमेल एड्रेस को इस प्रकार बदलें:

  1. अपने Magento एडमिन पैनल में लॉगिन करें
  2. System >> My Account पर जाएं
  3. "'Username'" फ़ील्ड में नया अद्वितीय यूज़रनेम दर्ज करें।
  4. "Save Account" पर क्लिक करें।

3. Magento में एडमिन URL बदलें

लगभग सभी वेबसाइट्स के पास उनके एडमिन पेजेस के लिए डिफ़ॉल्ट URL के रूप में /admin होता है। Magento में इस डिफ़ॉल्ट एडमिन URL को न बदलना एक गंभीर भेद्यता पैदा करता है। दूसरी ओर, डिफ़ॉल्ट URL बदलने से आपके वेबसाइट के एडमिन पेज छिप जाएंगे, जिससे Magento सुरक्षा बढ़ेगी। इसके अलावा, हम "एडमिन" या "बैकएंड" या किसी अन्य शब्द के अलावा कोई मान चुनने की सलाह देते हैं जो हमलावरों के लिए अनुमान लगाना आसान न हो।

आप डिफ़ॉल्ट एडमिन URL को नीचे दिए गए कुछ चरणों का पालन करके बदल सकते हैं:

  1. एडमिन पैनल में, System > Configuration चुनें।
  2. सबसे बाएं कॉलम में Admin चुनें।
  3. एडमिन बेस URL सेक्शन पर जाएं, और निम्नानुसार आगे बढ़ें:
    a) कस्टम एडमिन URL का उपयोग करें को "Yes" पर सेट करें। फिर कस्टम एडमिन URL को इस तरह के फॉर्मेट में दर्ज करें:
    https://yourdomain.com/magento/
    b) कस्टम एडमिन पथ को "Yes" पर सेट करें। फिर कस्टम एडमिन पथ का नाम दर्ज करें। ऐसा कुछ चुनें जो हमलावरों द्वारा आसानी से अनुमान लगाने योग्य न हो।
  4. अंत में, Save Config दबाएं और नए बने URL से लॉगिन करें।

4. Magento लॉगिन के लिए टू-स्टेप वेरिफिकेशन का उपयोग करें

टू-स्टेप वेरिफिकेशन आपके Magento पासवर्ड से संबंधित सुरक्षा जोखिमों को काफी कम करता है। भले ही किसी हैकर के पास चुराई गई क्रेडेंशियल्स तक पहुंच हो, वह अतिरिक्त सुरक्षा के कारण आपके एडमिन पैनल में लॉगिन नहीं कर सकता। इसके अलावा, टू-फैक्टर ऑथेंटिकेशन ब्रूट फोर्सिंग को भी वेरिफाई करता है। आप अपनी लॉगिन पेज के लिए TFA भी इंस्टॉल कर सकते हैं ताकि उपयोगकर्ता खातों तक प्रामाणिक पहुंच हो।

टू-स्टेप वेरिफिकेशन की उपयोगिता प्रदान करने वाले कई एक्सटेंशन हैं, रेटिंग के आधार पर सर्वश्रेष्ठ चुनें।

5. Magento में IP व्हाइटलिस्ट और .htaccess का उपयोग करें

अगला कदम IP व्हाइटलिस्ट और .htaccess है। Magento के एडमिन पैनल तक पहुंचने के लिए केवल चुनिंदा IP एड्रेसेस को व्हाइटलिस्ट करना आपकी साइट को सुरक्षित करने का एक स्मार्ट तरीका है। इस प्रकार, डेवलपमेंट, स्टेजिंग या टेस्टिंग सिस्टम तक पहुंच को ब्लॉक करने के लिए IP व्हाइटलिस्ट और .htaccess पासवर्ड सुरक्षा का उपयोग करें। चूंकि ये बहुत संवेदनशील सिस्टम हैं, इनमें से किसी भी समझौते से भयानक डेटा लीक या ब्रूट फोर्स अटैक होगा।

यहां बताया गया है कि आप अपने .htaccess फ़ाइल को छिपे हुए हमलावरों से कुछ URL को बचाने के लिए कैसे संशोधित कर सकते हैं

a) सिंगल-स्टोर व्यू Magento इंस्टॉलेशन के लिए

b) सबडायरेक्टरी में एक स्टोर व्यू के लिए

यदि Magneto एक सबडायरेक्टरी या मुख्य डोमेन नाम के वर्चुअल सबडायरेक्टरी के रूप में एक स्टोर व्यू में इंस्टॉल है,
उदाहरण. https://www.getastra.com/features/
उदाहरण. https://www.getastra.com/en/
उदाहरण. https://www.getastra.fr/

IP एड्रेसेस को व्हाइटलिस्ट करने का एक और आसान तरीका अल्टीमेट GeoIP लॉकडाउन जैसे एक्सटेंशन का उपयोग करना है जो विशिष्ट IP एड्रेसेस को स्टोर तक पहुंच प्रदान करता है। इस एक्सटेंशन के साथ, आप अवांछित देशों, क्षेत्रों और IP एड्रेसेस से ट्रैफिक को आसानी से ब्लॉक कर सकते हैं। इसके अलावा, आप पूरे स्टोर, विशिष्ट उत्पादों और वेब पेजेस तक पहुंच को भी ब्लॉक कर सकते हैं।

6. मजबूत पासवर्ड का उपयोग करें

यदि आप अभी भी अनुमान लगाने में आसान पासवर्ड का उपयोग कर रहे हैं, तो कृपया पुनर्विचार करें। मजबूत पासवर्ड का उपयोग करने से आपको मदद मिलती है:

  • अपनी व्यक्तिगत जानकारी सुरक्षित रखें
  • अपने ईमेल, फ़ाइलें और अन्य कंटेंट सुरक्षित रखें
  • किसी को आपके अकाउंट तक पहुंचने से रोकें

एक मजबूत पासवर्ड ब्रूट फोर्स अटैक जैसे संकट में खड़ा रहता है। अब, मजबूत पासवर्ड क्या है और क्या नहीं? अक्षरों, संख्याओं और प्रतीकों के संयोजन से बने पासवर्ड इसे मजबूत बनाते हैं। चूंकि पासवर्ड केस-सेंसिटिव होते हैं, अपरकेस और लोअरकेस अक्षरों का उपयोग इसे और भी मजबूत बनाता है। आदर्श पासवर्ड लंबाई 8 से 14 वर्णों के बीच होती है। दूसरी ओर, एक कमजोर पासवर्ड वह है जो अनुमान लगाने में आसान शब्दों, वाक्यांशों और संयोजनों का उपयोग करता है। उदाहरण के लिए, पासवर्ड, 12345678, 9874561, आदि को कमजोर पासवर्ड के रूप में वर्गीकृत किया जाता है।

आप स्वयं पासवर्ड बना सकते हैं या इस उद्देश्य के लिए ऑनलाइन पासवर्ड जनरेटर का उपयोग कर सकते हैं। यदि आप स्वयं पासवर्ड बनाने की योजना बना रहे हैं, तो हम आपको इस गाइड से परामर्श करने का सुझाव देते हैं - "सुरक्षित और सुरक्षित पासवर्ड कैसे बनाएं।"

यहां एक उदाहरण है कि आप एक साधारण पासवर्ड को मजबूत पासवर्ड में कैसे बदल सकते हैं:

अक्षरों को संख्याओं और प्रतीकों से बदलें उदाहरण: "Spooky Halloween" बन जाता है "sPo0kyH@ll0w3En"

7. Magento एडमिन के लिए लॉगिन प्रयासों को सीमित करें

हमलावरों के खिलाफ अपने एडमिन पैनल को लॉक करने का एक और सुरक्षित तरीका असफल लॉगिन प्रयासों की संख्या को सीमित करना है। आप पासवर्ड रीसेट अनुरोधों की अधिकतम संख्या को भी सीमित कर सकते हैं। यह आपकी वेबसाइट को अनधिकृत लॉगिन प्रयासों से बचाएगा।

अपनी वेबसाइट को कॉन्फ़िगर करने के लिए, आप नीचे दिए गए चरणों का पालन कर सकते हैं:

Magento 1.x के लिए:

  1. अपने एडमिन पैनल में लॉगिन करें।
  2. System पर जाएं।
  3. फिर, Configuration पर जाएं।
  4. Advanced > Admin पर क्लिक करें।
  5. वहां Security विकल्प पर क्लिक करके विस्तारित करें। और संबंधित सेटिंग्स संशोधित करें

Magento 2.x के लिए:

  1. अपने एडमिन पैनल में लॉगिन करें।
  2. Stores > Settings पर जाएं
  3. फिर, Configuration पर जाएं।
  4. Advanced > Admin पर क्लिक करें।
  5. वहां Security विकल्प पर क्लिक करके विस्तारित करें। और संबंधित सेटिंग्स संशोधित करें

संबंधित ब्लॉग - Magento लॉगिन सुरक्षा

8. Magento लॉगिन और फॉर्म्स में कैप्चा सक्षम करें

CAPTCHA "कंप्यूटर्स और ह्यूमन्स को अलग करने के लिए पूरी तरह से ऑटोमेटेड पब्लिक ट्यूरिंग टेस्ट" का संक्षिप्त रूप है। यह काफी आत्म-व्याख्यात्मक है। इसलिए, CAPTCHA आपके Magento एडमिन पैनल पर बॉट हमलों को रोकने के लिए सबसे अच्छा दांव है। आप इन सरल चरणों का पालन करके अपनी साइट पर CAPTCHA सक्षम कर सकते हैं:

Magento 1.x के लिए:

  1. System पर जाएं
  2. Configuration पर क्लिक करें
  3. सबसे बाएं पैनल में Advanced >> Admin पर जाएं
  4. CAPTCHA सेक्शन का विस्तार करें; CAPTCHA सक्षम करने के लिए "Yes" चुनें।

Magento 2.x के लिए:

Stores > Settings > Configuration > Advanced > Admin > CAPTCHA पर जाएं

  1. Stores >> Settings पर जाएं
  2. Configuration पर क्लिक करें
  3. सबसे बाएं पैनल में Advanced >> Admin पर जाएं

CAPTCHA सेक्शन का विस्तार करें; CAPTCHA सक्षम करने के लिए "Yes" चुनें।

9. Magento स्टोर में फ़ाइल और डायरेक्टरी अनुमतियों को अनुशंसित सेट करें

Magento को आपकी व्यावसायिक आवश्यकताओं के अनुसार अनुकूलित करने के लिए, आपको प्लेटफॉर्म को कस्टमाइज़ करने की आवश्यकता हो सकती है। फ़ाइलें और फ़ोल्डर्स और उनकी संबंधित अनुमतियां इसमें महत्वपूर्ण भूमिका निभाती हैं। हालांकि, यह जटिल भी है।

एक सुरक्षा प्रबंधक के रूप में, मैं डायरेक्टरीज के लिए 755 और फ़ाइलों के लिए 644 की अनुमति रखने की सलाह देता हूं। उस ने कहा, आपकी Magento वेबसाइट की कुछ फ़ाइलों को हमारे द्वारा अभी बताई गई अनुमति से अलग अनुमति की आवश्यकता हो सकती है। उन सभी फ़ाइलों और उनकी उपयुक्त अनुमतियों की सूची इस गाइड को अनावश्यक रूप से लंबा बना देगी, लेकिन हमारे पास "Magento फ़ाइल अनुमतियों को सही तरीके से कैसे सेट करें" पर एक गाइड है जो मदद करेगा।

भी पढ़ें: PHP वेब शेल

फ़ोल्डर अनुमतियों को इस प्रकार सेट करें:

  1. FTP के माध्यम से अपनी वेबसाइट पर जाएं।
  2. अपने Magento इंस्टॉलेशन फ़ोल्डर पर जाएं। उदा: (/path/to/your/Magento/install/)
  3. फ़ोल्डर पर राइट-क्लिक करें और File Permissions विकल्प चुनें
  4. एक बार जब आप विकल्प पर क्लिक करते हैं, तो एक नई विंडो खुलेगी। Numeric value फ़ील्ड में "700" डालें।
  5. फिर "Recurse into subdirectories" विकल्प सक्षम करें। नीचे दी गई सूची में, "केवल डायरेक्टरीज पर लागू करें" शीर्षक वाले बॉक्स को चेक करें।
  6. OK बटन दबाएं।
  7. बड़ी संख्या में फ़ाइलों के लिए प्रक्रिया में कई मिनट लग सकते हैं।

फ़ाइल अनुमतियों को इस प्रकार सेट करें:

  1. FTP के माध्यम से अपनी वेबसाइट पर जाएं।
  2. जहां Magento इंस्टॉल है वहां जाएं। उदा: (/path/to/your/Magento/install/)
  3. फ़ाइल पर राइट-क्लिक करें और File Permissions विकल्प चुनें
  4. एक बार जब आप विकल्प पर क्लिक करते हैं, तो एक नई विंडो खुलेगी। न्यूमेरिक वैल्यू फ़ील्ड में "600" मान डालें।
  5. फिर "Recurse into subdirectories" विकल्प सक्षम करें। नीचे दी गई सूची में, "केवल फ़ाइलों पर लागू करें" शीर्षक वाले बॉक्स को चेक करें।
  6. OK बटन दबाएं।
  7. बड़ी संख्या में फ़ाइलों के लिए प्रक्रिया में कई मिनट लग सकते हैं।

10. Magento स्टोर में अनुशंसित उपयोगकर्ता भूमिकाएं और अनुमतियां सेट करें

सही उपयोगकर्ता भूमिकाओं को परिभाषित करने से कर्तव्यों को अलग करने में मदद मिलती है। यह स्टोर सुरक्षा को भी बढ़ाता है क्योंकि हर उपयोगकर्ता को सभी अनुमतियां नहीं मिलती हैं। अनुमतियों के विभिन्न स्तर हैं। आप अपने कर्तव्य और अपनी प्राथमिकताओं के आधार पर एक उपयोगकर्ता को भूमिका सौंप सकते हैं।

सही उपयोगकर्ता अनुमतियां सेट करने के चरण यहां दिए गए हैं:

  1. अपनी वेबसाइट में लॉगिन करें और 'System' पर जाएं
  2. 'Permissions' पर क्लिक करें, आपको दो विकल्प दिखाई देंगे 'Users' & 'Roles'
  3. 'Roles' वह सेक्शन है जहां आप भूमिकाएं परिभाषित कर सकते हैं, जबकि 'Users' वह जगह है जहां आप उन्हें सौंपते हैं।

11. अपने डेटा का नियमित रूप से बैकअप लें

अप्रत्याशित हमले की स्थिति में, एक बैकअप आपकी साइट को बचा सकता है। एक अच्छा बैकअप आपकी हैक की गई वेबसाइट को मिनटों में पुनर्स्थापित करने की अनुमति देता है। यह आपके पास सबसे अच्छी आपदा प्रबंधन है। लेकिन, बैकअप को कार्यात्मक बनाने के लिए, आपको कुछ चीजों का ध्यान रखना होगा, जैसे-

  • शामिल की जाने वाली फ़ाइलें
  • बैकअप की आवृत्ति
  • बैकअप की कार्यक्षमता

अपनी साइट का बैकअप शुरू करने से पहले, आवश्यकताओं को ठीक से समझें। एक बैकअप में आपकी वेबसाइट के कॉन्फ़िगरेशन, उपस्थिति और कार्यक्षमता के लिए आवश्यक सभी फ़ाइलें शामिल होनी चाहिए।एक Magento वेबसाइट आपको चार प्रकार के बैकअप करने की अनुमति देती है जैसे:

  1. सिस्टम बैकअप (सोर्स कोड + डेटाबेस + मीडिया शामिल),
  2. डेटाबेस बैकअप (विशेष रूप से डेटाबेस के लिए),
  3. मीडिया के साथ डेटाबेस बैकअप, और
  4. मीडिया के बिना सिस्टम बैकअप।

नोट:

  • बैकअप करने से पहले अपनी वेबसाइट को मेंटेनेंस मोड में रखें। बैकअप के बाद वेबसाइट स्वचालित रूप से मेंटेनेंस मोड से बाहर निकल जाती है।
  • सुनिश्चित करें कि आपका सर्वर और डेटाबेस आपके सर्वर के अलावा किसी बाहरी स्थान पर बैकअप हैं।

सिस्टम बैकअप सबसे कार्यात्मक बैकअप है क्योंकि इसमें सोर्स कोड और डेटाबेस दोनों शामिल हैं। हालांकि, आप अपनी आवश्यकताओं के आधार पर प्रकारों को मिश्रित कर सकते हैं।

बैकअप की आवृत्ति पर आते हैं। खैर, यह इस बात पर निर्भर कर सकता है कि आप अपनी वेबसाइट के कंटेंट को कितनी बार अपडेट करते हैं। आप दैनिक, साप्ताहिक या मासिक बैकअप का विकल्प चुन सकते हैं।

अब बैकअप के तरीके, आप या तो मैन्युअल बैकअप का विकल्प चुन सकते हैं या प्रक्रिया को स्वचालित कर सकते हैं।

बैकअप का उद्देश्य आपकी वेबसाइट को उसकी प्रारंभिक स्वस्थ स्थिति में पुनर्स्थापित करना है। इस प्रकार, हमेशा अपनी वेबसाइट पर बैकअप को पूरी तरह से सत्यापित करें। बड़ी साइट के मामले में, बैकअप बहाल करना बहुत थकाऊ और समय लेने वाला हो जाता है। ऐसी स्थितियों में, अपने होस्ट के साथ काम करके पेशेवर डेटाबेस बैकअप समाधान तैनात करना बेहतर होगा।

12. गुम Magento 2.0 सुरक्षा पैच अपडेट करें

पुराने और कमज़ोर संस्करणों पर वेबसाइट्स चलाना CMS में हैकिंग का प्रमुख कारण बना हुआ है। हमेशा अपने स्टोर को Magento के नवीनतम संस्करण पर चलाएं। यह सुनिश्चित करता है कि आपके इंस्टॉलेशन में कोई भेद्यता नहीं है। हर अपडेट में नवीनतम सुरक्षा सुधार शामिल होते हैं। सुरक्षा अपडेट यहां जांचें - https://magento.com/security

यदि किसी कारण से आप नवीनतम संस्करण में अपग्रेड नहीं कर सकते हैं, तो Magento द्वारा अनुशंसित सभी सुरक्षा पैच इंस्टॉल करना सुनिश्चित करें। हालांकि Magento प्रमुख मुद्दों को हल करने के लिए सुरक्षा पैच जारी करता है, नए उत्पाद संस्करणों में साइट को सुरक्षित करने में मदद करने के लिए अतिरिक्त सुधार भी शामिल होते हैं।

13. विश्वसनीय स्रोत से एक्सटेंशन इंस्टॉल करें

अपडेट न किए गए और कमज़ोर थर्ड-पार्टी एक्सटेंशन फिर से कई हैक्स का प्रमुख कारण हैं। सुनिश्चित करें कि आप एक्सटेंशन केवल विश्वसनीय स्रोतों से इंस्टॉल करते हैं। आप Magento मार्केटप्लेस के आंकड़ों और समीक्षाओं की जांच कर सकते हैं और पहचान सकते हैं कि किस एक्सटेंशन डेवलपर का प्रोफ़ाइल विश्वसनीय है। उदाहरण के लिए, FMEextenstions जैसे एक्सटेंशन डेवलपर की Magento मार्केटप्लेस पर मजबूत उपस्थिति है और सत्यापित एक्सटेंशन की एक विस्तृत श्रृंखला प्रदान करता है।

टोरेंट या अन्य साइट्स पर जारी पेड एक्सटेंशन का कभी उपयोग न करें। एक्सटेंशन द्वारा प्रदान किए गए समर्थन की जांच करें। यह एक्सटेंशन के अपडेट और अक्सर रखरखाव की जांच के बाद दूसरी सबसे महत्वपूर्ण बात है। इंस्टॉल करने से पहले एक्सटेंशन को सुरक्षा मुद्दों के लिए हमेशा जांचें।

संदिग्ध लिंक्स पर क्लिक न करें या संदिग्ध ईमेल न खोलें। अपने सर्वर या Magento एडमिन का पासवर्ड प्रकट न करें। अनधिकृत एडमिन एक्सेस के लिए समय-समय पर जांच करें। किसी भी संदिग्ध गतिविधि के लिए सर्वर लॉग्स की जांच करने के लिए अपने होस्टिंग प्रदाता के साथ काम करें। अपने नेटवर्क पर इंट्रूजन डिटेक्शन सिस्टम (IDS) रखें।

14. वेब एप्लिकेशन फायरवॉल से Magento स्टोर सुरक्षित करें

ई-कॉमर्स स्टोर हैकर्स का प्रमुख लक्ष्य हैं। एस्ट्रा जैसे वेब एप्लिकेशन फायरवॉल का उपयोग ट्रैफिक का विश्लेषण करने और संदिग्ध पैटर्न खोजने में मदद कर सकता है। एक फायरवॉल दुर्भावनापूर्ण ट्रैफिक और IP एड्रेसेस को ब्लॉक कर सकता है जो आपकी वेबसाइट को हैक करने का प्रयास करते हैं। यह आपके स्टोर को XSS, LFI, RFI, SQL इंजेक्शन और 100+ सुरक्षा खतरों से बचाता है।

हमारी बातों पर विश्वास न करें।खुद देखें!

एस्ट्रा के अंदर एक झलक

अपनी वेबसाइट पर फायरवॉल होना सुरक्षा कवच होने जैसा है। फायरवॉल रियल-टाइम वेबसाइट मॉनिटरिंग तंत्र तैनात करने का सबसे अच्छा तरीका है। यहां बताया गया है कि एस्ट्रा फायरवॉल आपकी वेबसाइट की रक्षा कैसे करता है:

15. अपने सर्वर को मजबूत करें

अपने सर्वर को सुरक्षित करना स्टोर सुरक्षा संरचना का एक और स्तंभ है। अपनी वेबसाइट होस्ट करने से पहले, होस्टिंग प्रदाता को उसकी पेशकशों के लिए अच्छी तरह से तौलें, जैसे -

  • सुरक्षा
  • सपोर्ट
  • कस्टमाइज़ेशन
  • लोड समय

यदि आप कर सकते हैं, तो होस्टर से पूछें कि वह क्या सुरक्षा उपाय करता है। उसके द्वारा प्रदान किए गए सपोर्ट की भी जांच करें। उचित सपोर्ट के बिना होस्टिंग वास्तव में निराशाजनक हो सकती है अगर आपकी वेबसाइट के साथ कुछ गलत हो जाता है। मैनेज्ड होस्टिंग इस समस्या को काफी तीव्रता से हल करती है। मैनेज्ड होस्टिंग के साथ, आपको एक समर्पित होस्टर मिलता है, जो आपकी वेबसाइट का ख्याल रखता है और वेबसाइट के साथ 911 आपात स्थितियों को हल करने के लिए वहां मौजूद होता है।

मैनेज्ड होस्टिंग के अलावा, क्लाउड पर होस्टिंग अभी ट्रेंड में है। क्लाउड होस्टिंग आपके साइट के लोड समय को कम करती है क्योंकि जानकारी निकटतम क्लस्टर से आती है। Amazon, Serverguy, आदि जैसी कई कंपनियां विश्वसनीय कीमतों पर क्लाउड होस्टिंग प्रदान करती हैं।

16. Magento सुरक्षा ऑडिट

वेबसाइट रखरखाव में उसका नियमित ऑडिट भी शामिल है। एक सुरक्षा ऑडिट आपको हैकर द्वारा करने से पहले कमज़ोरियों, बैकडोर्स और टूटी हुई सुरक्षा संरचना की पहचान करने में मदद करता है। अब, एक वेबसाइट मालिक के लिए गहन विश्लेषण जैसे ऑडिट करना संभव नहीं हो सकता। फिर भी, आप एस्ट्रा द्वारा पेशेवर सुरक्षा ऑडिट का विकल्प चुन सकते हैं।

एस्ट्रा के सुरक्षा विशेषज्ञ आपके लिए एक गहन सुरक्षा ऑडिट और पेनटेस्टिंग करते हैं, जबकि आप व्यवसाय करते हैं। यह सुरक्षा ऑडिट आपके साइट में मौजूद हर भेद्यता, खामी और बैकडोर को जिम्मेदारी से उजागर करेगा। हमारे सुरक्षा इंजीनियर फिक्सिंग चरणों में भी आपकी मदद करेंगे और तब तक वहां रहने का वादा करते हैं जब तक आपके डेवलपर्स इसे ठीक नहीं कर देते।

Magento सुरक्षा: अंत में…

मुझे पता है, एक शानदार ऑनलाइन स्टोर बनाने के लिए भारी प्रयास की आवश्यकता होती है, इसे बनाए रखना तो और भी ज्यादा। लेकिन यह असंभव नहीं है। ईमानदारी से, यह बिल्कुल विपरीत है। और मुझे उम्मीद है कि मैं आवश्यक Magento स्टोर सुरक्षा उपायों को स्थापित करने में सफल रहा हूं। उल्लिखित मौलिक प्रथाओं का पालन करें और अपनी ऑनलाइन सुरक्षा को दस गुना बढ़ाएं।

अगर आपको लगता है कि हमसे कुछ छूट गया है, तो नीचे कमेंट करें। मुझे आपसे सुनकर खुशी होगी!

  1. एडोब ने मैगेंटो CMS में गंभीर सुरक्षा खामियों को संबोधित किया, 250,000+ ई-कॉमर्स साइट्स की रक्षा एडोब ने मैगेंटो CMS में गंभीर सुरक्षा खामियों को संबोधित किया, 250,000+ ई-कॉमर्स साइट्स की रक्षा

    इस सप्ताह, एडोब ने अपने मैगेंटो प्लेटफॉर्म में कई उच्च-गंभीरता वाली भेद्यताओं को संबोधित किया है, जिससे हजारों वेबसाइट्स मनमाना कोड निष्पादन और ग्राहक सूची छेड़छाड़ हमलों की चपेट में आ गई थीं। मैगेंटो वर्डप्रेस के बाद दूसरा सबसे लोकप्रिय कंटेंट मैनेजमेंट सिस्टम (CMS) प्लेटफॉर्म है, जो 250,000 से अध

  1. Y2mate वायरस और अवांछित विज्ञापनों को सुरक्षित रूप से हटाएं: पूर्ण चरण-दर-चरण गाइड Y2mate वायरस और अवांछित विज्ञापनों को सुरक्षित रूप से हटाएं: पूर्ण चरण-दर-चरण गाइड

    Y2mate वायरस को कैसे हटाएं सोच रहे हैं? आप सही जगह पर आए हैं! उन लोगों के लिए जो जागरूक नहीं हैं, Y2mate एक वेबसाइट है जो आपको YouTube से ऑडियो और वीडियो डाउनलोड करने की अनुमति देती है। Y2mate जैसी असंख्य वेबसाइटें ऑनलाइन उपलब्ध हैं जो YouTube से ऑडियो और वीडियो निकालने की बहुत अधिक समान कार्यक्षमत

  1. Ytmp3.cc रीडायरेक्ट को सुरक्षित रूप से हटाएं: वायरस हटाने और सुरक्षा युक्तियाँ Ytmp3.cc रीडायरेक्ट को सुरक्षित रूप से हटाएं: वायरस हटाने और सुरक्षा युक्तियाँ

    Ytmp3.cc क्या है? Ytmp3.cc एक वेबसाइट है जो त्वरित वीडियो फ़ाइल रूपांतरण के लिए एक मुफ्त सेवा प्रदान करती है, विशेष रूप से YouTube वीडियो जिन्हें या तो MP3 या MP4 फ़ाइल प्रारूप में परिवर्तित किया जा सकता है। हालांकि, संदिग्ध साइट ढेर सारे दुष्प्रभावों के साथ आती है। यह कई विज्ञापन वितरित करती है और