All You Need to Know About SSL Certificate in Hindi

All You Need to Know About SSL Certificate in Hindi

SSL Full Form- Secure Socket Layer

SSL क्या है ?

SSL का मतलब  Secure Socket Layer है।

यह एक सुरक्षित चैनल पर एन्क्रिप्टेड जानकारी को परिवहन करने के लिए उपयोग किया जाने वाला एन्क्रिप्शन है।

आपको आश्चर्य हो सकता है कि सुरक्षित चैनल क्या है?

यदि आपको इंटरनेट के माध्यम से किसी मित्र का टेक्स्ट मेसेज मिलता है, तो यह SSL सत्र से गुजरता है, इससे पहले कि यह कागज पर या किसी कंप्यूटर पर मुद्रित हो।

यदि आपके मित्र आपको ईमेल के माध्यम से या निजी सर्वर के माध्यम से ईमेल भेजते हैं, तो यह भेजे जाने से पहले एक SSL सत्र से भी गुजरता है। SSL के साथ एक संदेश भेजने के कई अन्य तरीके हैं।

SSL इंटरनेट को सुरक्षा प्रदान करता है। यह सेंडर और रिसीवर के बीच डेटा को इस तरह से एन्क्रिप्ट करता है कि सेंडर की जानकारी को ऑथोराइज़ेशन के बिना किसी के द्वारा पढ़ा नहीं जा सकता है।

वेबसाइटों में हैकर्स की बढ़ती समस्या के जवाब में, कई वेबसाइटें SSL का उपयोग करती हैं। उदाहरण के लिए, यदि आप Google या Yahoo जैसे वेब ब्राउज़र का उपयोग करके खोज इंजन में खोज करते हैं, तो वेबसाइट सुरक्षा और गोपनीयता प्रदान करने के लिए SSL सत्र से गुजरेगी।

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

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

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

SSL सर्टिफिकेट क्यों जरुरी हैं 

SSL सर्टिफिकेट owner के साथ-साथ visiters के लिए भी फायदेमंद होते हैं क्योंकि owner सुरक्षा संबंधी समस्याओं के बारे में चिंता किए बिना लाभों का आनंद ले सकते हैं। यही कारण है कि यह अब बहुत लोकप्रिय हो गया है। 

2018 में गूगल ने SSL सर्टिफिकेट इस्तेमाल करने का आदेश सभी वेबसाइटों को दिया था। क्योंकी SSL एक  सुरक्षा की संबंधित फैक्टर है , इसको तुरंत ही एक रैंकिंग फैक्टर घोषित किया गया। मतलब आपकी वेबसाइट पर SSL सर्टिफिकेट नहीं है टी आप कभी सर्च इंजिन रिजल्ट पेज में कभी रैंक नहीं कर सकते। सिर्फ यही नहीं अगर आप वेबसाइट बिना SSL सर्टिफिकेट के चला रहे है तो आपके विजिटर्स को उनका ब्राउज़र warning messege देता रहेगा।

आप कौनसी भी वेबसाइट चला रहे हो आपको SSL सर्टिफिकेट लेना अनिवार्य है। इसके अलावा, SSL सर्टिफिकेट का उपयोग करना वेबसाइट को वायरस और ट्रोजन से भी बचाता है।

यह ग्राहकों और उपयोगकर्ताओं को ईमेल पता खोजने में भी मदद करता है जो वेबसाइट के आईपी पते का पता लगाने की स्थिति में नहीं होने पर उनकी मदद कर सकता है। 

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

वेबसाइट पर SSL सर्टिफिकेट कैसे लगाते है ?

अब सवाल ये है की हम अपने वेबसाइट पर SSL सर्टिफिकेट कैसे लगा सकते है ?

यहाँ पे हम दो प्रक्रिया की बारें में जानेंगे जो बिलकुल फ्री है।

१. Cloudflare की मदद से

२. C panel में manualy अपलोड कर के

इन दो तरीकेसे हम बिलकुल फ्री में SSL सर्टिफिकेट लगवा सकते है

इनमें Cloudflare में हमें वेबसाइट add करके हमारे Domain Name Server मूव करने होते है वही दूसरे मेथड में हम फ्री  SSL सर्टिफिकेट बनके उसे C panel की मदद से अपलोड करते हैं।

सबसे पहले हम Cloudflare को देखते है। 

Cloudflare पर विजिट करके वहाँ नया अकाउंट बनाइये। 

cloudflare account creation page

जब आप Cloudflare लॉगइन करेंगे वहाँ पे आपको Add Website का ऑप्शन दिखेगा उसपे क्लिक कीजिये। 

clouflare add site

इसके बाद यहाँ पे आप को आपके वेबसाइट का नाम टाइप करना होगा जिसपर आप SSL इनेबल करना चाहते है। नाम टाइप करने के बाद Add Site पर क्लिक करें। 

cloudflare add site

आपके सामने Cloudflare के प्लान्स आजायेंगे। यहाँ Cloudflare आपको ४ प्लान्स  देता है।  इसमें से ३ प्लान पेड है इसकेलिए हमें पैसे देने पड़ते है और १ बिलकुल फ्री है। आप उस Free Plan पर क्लिक करके Confirm Plan पर क्लिक करे।.

cloudflare free plan

आगे आपको Add record का ऑप्शन मिलेगा यहाँ पे क्लिक करे। 

cloudflare

यहाँ पे आपको २ nameserves record मिलेगा जिसे आपको कॉपी करके आपकी ओरिजिनल domain name server पे पेस्ट करना होगा। 

इसकेलिए आपको आपके वेबसाइट के Domain name provider अकाउंट पर लॉगइन करना होगा। यहाँ पे मैं Godaddy का उदाहरण देता हूँ क्यूंकि मैं इसका ही डोमेन इस्तेमाल  हूँ।

Godaddy पे लॉगइन कीजिये। लॉगइन करने के बाद आपके अकाउंट पे क्लिक करके My Products सिलेक्ट कीजिये। 

go daddy login panel

My Products में आपको domain और hosting की लिस्ट दिख जाएगी। यहाँ पे आप Domain में आपका website domain नाम के सामने DNS का ऑप्शन दिखेगा उसे क्लिक कीजिये। 

godaddy DNS dashboard

अब आपके सामने Domain manager ओपन हो जायेगा। निचे स्क्रॉल करने के बाद आपको Nameservers का ऑप्शन दिखेगा।

Using custum nameservers के सामने Change का ऑप्शन दिखेगा उसपे क्लिक करे। 

godaddy nameserever changing

यहाँ पे आपको DNS management में Choose your nameservers दिखेगा। इसमें I will choose my own name server को सेलेक्ट कीजिये। 

आपके सामने २ बॉक्स दिखेंगे जिसमें आपको nameserver record पेस्ट करना है जिसको हमने Cloudflare पर कॉपी किया था।

पहले बॉक्स में पहला record और दूसरे बॉक्स में दूसरा रिकॉर्ड पेस्ट कीजिये। इसके बाद Save बटन पर क्लिक करें। 

godaddy nameserver

आप जैसे ही save करते है उसके कुछ समय बाद आपको Cloudflare की Overview section को सेलेक्ट कीजिये। 

Great news! Cloudflare is now protecting your site ऐसा लिखा हुआ दिखेगा।  ऐसा मेसेज जब दिख जाता है तो आपका SSL सर्टिफिकेट एक्टिव  हो जाता है और वेबसाइट सेक्यूर हो जाती है। 

Bonus Tip


आपके Cloudflare अकाउंट की dashbord पर SSL / TLS का ऑप्शन दिखेगा उसपर जाके निचे Edge Certificates पर क्लिक करे।

ssl/tls option on cloudflare dashboard

स्क्रीन पर आपको Always use HTTPS का ऑप्शन दिखेगा उसे On कीजिये। इसे आपकी वेबसाइट आने वाली हर रिक्वेस्ट सिक्योरहो जाएगी


दूसरी प्रक्रिया है जिसमें हम C Panel की मददसे SSL Certificate अपलोड करने वाले हैं।

सबसे पहले sslforfree वेबसाइटपर विजिट करें।

होमपेज पे एक बॉक्स होगा उसमें वेबसाइट का टाइप करके Create free SSL certificate पर  क्लिक करे।

ssl for free website homepage

इसकेबाद आपके स्क्रीनपर आपको Verification के ३ methods दिखेगी।

इसमें से हम २ नंबर की method इस्तेमाल करेंगे जो है Manuel Verification इसपर क्लिक करने के बाद निचे Manually Verify Domain पर क्लिक करे।

ssl for free website

आपदेख सकते हैकी यहाँ सब instruction दिए गए है की कैसे हमें आगे प्रोसेस करनी है।

ssl for free instruction

सबसे पहले निचे दी गयी २ files download कीजिये।

इसके बाद निचे स्क्रॉल करके Download SSL Certificate पर क्लिक कीजिये।

यहाँ पेआपके सामने Certificate files के Certificate, PrivateKey, CA Bundle ऐसे  कुछ

कोड्स आ जायेंगे।

अब इस वेबसाइट ऐसेही छोड़ो और दूसरे tab में C Panel ओपन कीजिये।

c panel of godaddy

C Panel खुलनेके बाद File Manager ओपन कीजिये।

File Manager में public_html ओपन करके ऊपर +Folder पर क्लिक करे।

adding folder in file manager

अब यहाँ पे New folder name का बॉक्स ओपन होगा जिसमें आपको  “.well-known” टाइप करके Create new Folder पर क्लिक करना होगा।

creating folder in file manager

ये जो फोल्डर हम बनाते है वो हमें दिखती नहीं, वो hidden रहती है।

इसे ओपन करने के लिए ऊपरके कार्नर में सर्च बॉक्स है उसमें public_html/.well-known टाइप कीजिये।

search option in file manager

आपके सामने .well-known फोल्डर खुल जाएगी।

अब इसमें आपको फिरसे “acme-challenge” नामकी और एक फोल्डर बनानी पड़ेगी जैसे हमने पहले एक बानाइ थी।

creating folder in public.html

आप जैसे ही आप Create new Folder पर क्लिक करेंगे, आपके सामने एक नोटिस आएगी जिसे आपको सिर्फ OK पर क्लिक करके उस पेजको एक बार reload करना हैं।

error messege after creating folder in public.html

आप देखेंगे reload करने के बाद “acme-challenge” नाम की फोल्डर आपको दिख जाएगी। उसे ओपन कीजिये। 

created folder in public.html

इस फोल्डर में हमें वो २ files अपलोड करनी है जिनको हमने शुरुवात में डाउनलोड किया था।

ऊपरआपको Upload का ऑप्शन दिखेगा उसपर क्लिक करके इन २ files को upload कीजिये।

files अपलोड होनेके बाद फिरसे C Panel की Homepage पर आइये और निचे स्क्रॉल करके Security के under SSL /TLS का ऑप्शन दिखेगा उसपर क्लिक कीजिये।

ssl/tls option in c panel

SSL /TLS में आपको Manage SSL Sites का ऑप्शन दिखेगा उसपे क्लिक कीजिये।

आपके सामने Certificate, Private Key, CA Bundle नामसे कुछ खाली विंडोज मिलेगी।

इन विंडोज में आपको वही कोड पेस्ट करना है।

इसके लिए फिरसे SSL वेबसाइटपर जाइये। आपके सामने जो ३ boxes में कोडिंग थे उसको कॉपी करके उसे Certificate, PrivateKey, CA Bundle की विंडोज में पेस्ट कीजिये और Install Certificate पर क्लिक कीजिये।

ssl/tsl oprtions

जैसे ही आप इनस्टॉल करते है आपकी साइट सिक्योर हो जाएगी। 

हमने देखा की,

  • SSL एक शार्ट फॉर्म है Secure Socket Layer का जिसका इस्तेमाल वेबसाइट सुरक्षित करने के लिए किया जाता है।
  • किसीभी वेबसाइट की शुरुवात http याफिर https से होती है इसमें s जो होता है उसका मतलब Secure होता है और ये तभी होता है जब वेबसाइट SSL certificate इन्स्टॉल किया जाता है। 
  • २०१८ में गूगल ने भी इस बात को डिक्लेर किया था की HTTPS को एक ranking सिग्नल मन जायेगा जिसके तहत हर वेबसाइट को SSL cerficate अनिवार्य किया था। 
  • हम फ्री में SSL certificate इन्स्टॉल कर सकते है। हमारे पास पहला विकल्प है cloudflare जिसमें हम DNS रिकॉर्ड चेंज करते है और दूसरा विकल्प है C panel द्वारा SSL अपलोड करना।  पुरे आर्टिकल का सार बताया जाये तो आप कौनसी भी वेबसाइट चला रहे हो तो SSL का इस्तेमाल करना बहुत जरुरी है। इससे आपकी वेबसाइट भी सुरक्षित रहती है और विजिटर्स का ट्रस्ट भी बने रहता है। 

उम्मीद करता हूँ की आपको ये दोनों मेथड्स समझ आये होंगे। इस बताये गए प्रक्रिया में कोईभी समस्या है तो आप कमेंट करके बता सकते है।

Summary
All You Need to Know About SSL Certificate in Hindi
Article Name
All You Need to Know About SSL Certificate in Hindi
Description
SSL का मतलब Secure Socket Layer है। यह एक सुरक्षित चैनल पर एन्क्रिप्टेड जानकारी को परिवहन करने के लिए उपयोग किया जाने वाला एन्क्रिप्शन है।
Author
Publisher Name
SEO in Hindi
Publisher Logo
Tags:

Add a Comment

Your email address will not be published. Required fields are marked *