क्या पासवर्ड के साथ PuTTY में "ऑटो लॉगिन" करने का कोई तरीका है?


329

क्या PuTTY में संग्रहीत सत्र के लिए पासवर्ड कॉन्फ़िगर करने का कोई तरीका है ?

मुझे पता है कि "ऑटो-लॉगिन यूज़रनेम" (कनेक्शन / डेटा के तहत) निर्दिष्ट करने की क्षमता है, लेकिन क्या पासवर्ड के साथ भी ऐसा करने का कोई तरीका है?


12
KiTTy का उपयोग करें ... इसका विकसित PuTTy स्रोत कोड का उपयोग करके किया गया है ..
Apple II

5
कुंजी जोड़े का उपयोग करें, पासवर्ड नहीं
सीढ़ी

2
... और यहां उन उपयोगकर्ताओं की सूची है जिनके पास असुरक्षित पासवर्ड प्रथाएं हैं। 😜
ashleedawg

जवाबों:


369

PuTTY के कुछ संस्करणों के लिए, यह इनमें से एक के रूप में सरल है:

putty.exe mylogin@somewhere.com -pw mypassword
putty.exe somewhere.com -l mylogin -pw mypassword

यदि आप SSH का उपयोग करके कनेक्ट करना चाहते हैं , तो इसका उपयोग करें:

putty.exe -ssh root@somewhere.com -pw mypasswordforsomewherecom

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

उदाहरण के लिए:

  1. डेस्कटॉप पर putty.exe के लिए एक शॉर्टकट बनाएं
  2. करने के लिए शॉर्टकट का नाम बदलेंPuTTY - server.com
  3. शॉर्टकट पर राइट-क्लिक करें और गुण चुनें
  4. इसके समान लक्ष्य को संशोधित करें : "C:\Program Files\PuTTY\putty.exe" user@server.com -pw password
  5. क्लिक करें OK

यदि आपका PuTTY pwपैरामीटर का समर्थन नहीं करता है , तो आपको एक सार्वजनिक कुंजी की आवश्यकता होगी, जैसा कि इसमें समझाया गया है:
PuTTY SSH क्लाइंट में अपनी कुंजी-जोड़ी बनाना और कॉपी करना



7
@aglassman और अन्य - आप निश्चित रूप से अपने सर्वर आदि सुरक्षा को महत्व देते हैं ... अनएन्क्रिप्टेड पासवर्ड संग्रहीत करना वास्तव में एक महान विचार नहीं है, आरएसए चाबियाँ जाने का रास्ता है। रास्पबेरी पाई जैसी चीजों के लिए उपयोग के लिए इसका उपयोग करें जहां मुझे परवाह नहीं है कि इसका उपयोग कौन करता है - धन्यवाद!
विल्फ

15
सवाल यह नहीं था कि किसी को होना चाहिए या नहीं, यह "कैसे" था।
harrymc

3
लोल, यह जवाब कभी भी सुरक्षा की दृष्टि से नहीं उड़ पाएगा ... जो वास्तव में सुपरसुसर पर ही है :)
सूर्य

2
मैं वास्तव में इस सवाल का जवाब नीचे बात नहीं करना चाहते हैं, के बाद से - के रूप में harrymc कहा - प्रश्न के बारे में था कि कैसे और नहीं करता है, तो , लेकिन सिर्फ RSA कुंजियों को लागू करने के बजाय इस और जहां उपयोग करने के लिए जब विचार करें। कुछ वैध स्थान हैं जहां कोई नुकसान नहीं हुआ है, इस तरह से जाना (और यह निश्चित रूप से सेट अप करने के लिए तेज़ है), लेकिन बस याद रखें कि ऐसे क्लाइंट पर एक छोटी भेद्यता (तकनीक या नो-टेक), एक हमलावर को सर्वर को सौंपती है एक चांदी की गोली (जो, जैसा कि ऊपर उल्लेख किया गया है, हालांकि कुछ मामलों में समस्या नहीं हो सकती है)।
लेविट

105

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

नवीनतम PuTTY बायनेरिज़ प्राप्त करने के लिए लिंक (और FAQ की जाँच करें )


8
सही रास्ते के लिए +1। कहीं भी प्लेनटेक्स्ट में पासवर्ड स्टोर करना एक खराब विचार है।
Zac B

12
@ माइक मुझे गलत मत समझो, तुम सही हो। लेकिन यह सुपरयूज़र साइट है, अगर मैं पासवर्ड से ऑटो लॉगिन करना चाहता हूं तो आप मान सकते हैं कि मेरे पास इसे करने का एक अच्छा कारण है।
मैट

1
@ZacB - मैं सुरक्षा के लिए नया हूं। यदि किसी हमलावर के पास आपके सिस्टम की रूट एक्सेस है, तो क्या वह आपके सभी कीस्ट्रोक को लॉग इन नहीं कर सकता है, आपके वीडियो आदि को रिकॉर्ड कर सकता है और आपके सभी लॉगिन और ऐसे भी प्राप्त कर सकता है? बेशक, सादा पाठ भंडारण हमलावर की आवश्यकता को दूर करने के लिए वह सारा प्रयास करता है, है ना?
स्टीम

3
@Steam: आप सही कह रहे हैं, एक समझौता प्रणाली वास्तव में एक बुरी बात है। लेकिन इसका कोई कारण नहीं है कि द्वितीयक (पोस्ट-ब्रीच) खतरे की सुरक्षा नहीं है। यदि किसी सिस्टम को रूट स्तर पर समझौता किया जाता है, तो यह हमलावर के लिए आपके बुनियादी ढांचे के अन्य हिस्सों से समझौता करने के लिए जितना संभव हो उतना कठिन होना चाहिए, और संभव है कि ऐसा करते समय उनका पता लगाया जाएगा। कीलॉग प्राप्त करने के लिए एक निरंतर (अधिक संभावना का पता लगाया जाना) की आवश्यकता होती है घुसपैठ और ध्यान देने योग्य नए सॉफ़्टवेयर की स्थापना। पाठ फ़ाइल चोरी नहीं करता है।
Zac B

जब मैं उस साइट से PuTTY डाउनलोड करने की कोशिश कर रहा था, तो मैं कॉर्पोरेट वीपीएन पर था, और मुझे रोका गया क्योंकि इसमें वायरस था!
ओमरऑथमैन

40

मैं पासवर्ड के साथ PuTTY में "ऑटो लॉगिन" के लिए WinSCP का उपयोग करता हूं । यह मुफ़्त है, इसमें बहुत सारी सुविधाएँ हैं, 2000 में बनाया गया था और अभी भी इसे बनाए रखा गया है। ( WinSCP विकिपीडिया पृष्ठ )

यहां छवि विवरण दर्ज करें

WinSCP से PuTTY खोलना लॉगिन विंडो से या SFTP विंडो से किया जा सकता है, जो मुझे बेहद आसान लगता है:

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें


यह विधि मेरे मामले में काम नहीं करती है
झाओगंग

@ झाओगंग ~ क्यों?
फ्रेंक डर्नोनकोर्ट

मुझे नहीं पता। अपने कदमों का पालन किया लेकिन फिर भी, पासवर्ड की आवश्यकता है।
झाउगंग

@ZhaoGang सुनिश्चित करें कि आप PuTTY (दूसरा स्क्रीनशॉट) से पहले लॉगिन स्क्रीन में "पासवर्ड" फ़ील्ड में अपना पासवर्ड दर्ज करें, और पहले स्क्रीनशॉट पर विकल्प को सक्रिय करें।
फ्रेंक डर्नोनकोर्ट

2
धन्यवाद, यह अभी भी काम करता है!
ज़ोंशिज़

24

यदि आप सहेजे गए विकल्पों (जैसे पूर्व-कॉन्फ़िगर विंडो आकार और सुरंग प्रॉक्सी) को संरक्षित करना चाहते हैं और ऑटो-लॉगिन के लिए सहेजे गए सत्र को लोड करते हैं, तो इस दृष्टिकोण का उपयोग करें: http://www.shanghaiwebhosting.com/web-hosting/putty-ssh -स्वतः लॉगइन

putty.exe -load my_server -l your_user_name -pw your_password

जहाँ 'my_server' एक सहेजा गया सत्र नाम है।


16

PuTTY कनेक्शन प्रबंधक एक अलग प्रोग्राम है जो PuTTY के साथ काम करता है। यह ऑटोलॉगिन कर सकता है और पासवर्डों को रखने वाला एक एन्क्रिप्टेड डेटाबेस है।

मैं अभी भी SSH कुंजी पसंद करता हूं।

(एक और नकारात्मक पक्ष यह है कि यह अब अपने मूल डेवलपर (एस) द्वारा समर्थित नहीं हो सकता है, और केवल तृतीय-पक्ष स्रोतों से डाउनलोड करने के लिए उपलब्ध हो सकता है।)


1
यदि आप SSH कुंजी के लिए पासफ़्रेज़ का उपयोग करते हैं, तो क्या SSH कुंजी को नियमित उपयोगकर्ता नाम और पासवर्ड के रूप में उपयोग करने में मुश्किल नहीं है?
बटलर बीकस

12

पुटी का एक बंदरगाह है जिसे किटीटी कहा जाता है जो उपयोगकर्ता नाम / पासवर्ड को सहेजने की अनुमति देता है।

Kitty_portable.exe बहुत आसान है; कोई स्थापना की आवश्यकता है।


10

मैं विंडोज पर mRemote का उपयोग करता हूं ; यह SSH, RDP, VNC और Citrix के लिए उपयोगकर्ता नाम और पासवर्ड संग्रहीत कर सकता है।


मैं इस सुंदर छोटी गाड़ी Win7 पर मिला। खिड़की को चारों ओर खींचने से बड़ी हैंग होने लगी। शर्म आती है क्योंकि इसके अलावा यह महान है।
jsims281

9

हां वहां एक रास्ता है। हाल ही में मैंने लिनक्स और विंडोज दोनों के लिए PuTTY 1.5.4 के लिए एक पासवर्ड सेविंग फीचर जोड़ा है। आप पासवर्ड से बचत सुविधा के साथ बायनेरिज़ और सोर्स ओटज: पुटी 0.62 डाउनलोड कर सकते हैं


7

टनलियर - सहेजे गए पासवर्ड स्थानीय रूप से एन्क्रिप्ट किए गए। इसमें sFTP GUI के साथ-साथ SSH विंडो भी है।

यहां छवि विवरण दर्ज करें


5

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

आपको पहले एक प्रमुख जोड़ी बनाने के लिए PuTTYgen का उपयोग करना चाहिए , फिर PuTTY में निजी कुंजी स्थापित करें, और सार्वजनिक कुंजी को दूरस्थ साइट पर कॉपी करें। यहां बताया गया है कि आप यह कैसे करते हैं।

PuTTYgen डाउनलोड करें, और SSH2-RSA कुंजी बनाने के लिए इसे निष्पादित करें। मैं कम से कम 4098 बिट्स का उपयोग करूंगा। जनरेट बटन पर क्लिक करें, माउस को चारों ओर घुमाएं, जब तक कि महत्वपूर्ण जोड़ी उत्पन्न न हो जाए।

यहां छवि विवरण दर्ज करें

इसे जनरेट करने के बाद, आपकी स्क्रीन इस तरह दिखाई देगी: यहां छवि विवरण दर्ज करें

"मुख्य टिप्पणी" फ़ील्ड में खाते का वर्णन करें। फिर एक फ़ाइल में निजी कुंजी और दूसरी फ़ाइल में सार्वजनिक कुंजी सहेजें।

आपकी सार्वजनिक कुंजी इस तरह दिखाई देगी:

---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20160822"
AAAAB3NzaC1yc2EAAAABJQAAAgEA5Kp+G9z8eE0MpPZL9JZksstIa3L9JEND6ud1
1IiD6f1jw/7Lv7CvZcCdk/OVMT+DlTbryRoqfbNMLkjajqNTUGBAscTduUtPYuQt
YEQgtbJd/hyHtTHK9X/wiKeQr7LjHZcEg3osYh+MzZFscldQM/a/Z26AKh81EC9X
uIu98snjOBM0ysb14Uu7hMvti5Xd3kSW7ctL2j1ORuRgZX6LHihaezvsBFI5S/lZ
4v/yxymRKQnyV6OkMNMXESJpXh3cTMIIGtDJtbbYvh5Qs0f3O1fMiQYyz2MjGphd
zBihq85a1SHx0LBk31342HsCiM4el//Zkicmjmy0qYGShmzh1kfZBKiBs+xN4tBE
yjRNYhuMGP2zgpr9P/FO1buYdLah5ab3rubB5VbbRP9qmaP2cesJS/N91luc099g
Z+CgeBVIiRr1EYTE8TqsSBdvmu3zCuQgDVcSAoubfxjM4sm3Lb6i4k4DJmF57J6T
rcyrSIP9H/PDuBuYoOfSBKies6bJTHi9zW2/upHqNlqa2+PNY64hbq2uSQoKZl1S
xwSCvpbsYj5bGPQUGs+6AHkm9DALrXD8TX/ivQ+IsWEV3wnXeA4I1xfnodfXdhwn
ybcAlqNrE/wKb3/wGWdf3d8cu+mJrJiP1JitBbd4dzYM0bS42UVfexWwQSegDHaw
Aby0MW0=
---- END SSH2 PUBLIC KEY ----

आपको इसे ऐसे रूप में संपादित करना होगा जो आपकी दूरस्थ साइट के लिए उपयुक्त हो। मान लें कि यह ssh का उपयोग करके एक Linux मशीन है।

फ़ाइल को संपादित करें ताकि इसके तीन क्षेत्र हों:

  1. पहले "ssh-rsa" कहना चाहिए
  2. दूसरी आपकी सार्वजनिक कुंजी होनी चाहिए जिसमें कोई भी स्थान नहीं हो।
  3. तीसरा एक टिप्पणी है - जो आपके मुख्य टिप्पणी क्षेत्र के अनुरूप हो सकती है।

तो जब ऐसा किया जाना चाहिए तो यह दिखना चाहिए

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAgEA5Kp + G9z8eE0MpPZL9JZksstIa3L9JEND6ud11IiD6f1jw / 7Lv7CvZcCdkOVMT + DlTbryRoqfbNMLkjajqNTUGBAscTduUtPYuQtYEQgtbJdhyHtTHK9XwiKeQr7LjHZcEg3osYh + MzZFscldQMaZ26AKh81EC9XuIu98snjOBM0ysb14Uu7hMvti5Xd3kSW7ctL2j1ORuRgZX6LHihaezvsBFI5SlZ4vyxymRKQnyV6OkMNMXESJpXh3cTMIIGtDJtbbYvh5Qs0f3O1fMiQYyz2MjGphdzBihq85a1SHx0LBk31342HsCiM4elZkicmjmy0qYGShmzh1kfZBKiBs + xN4tBEyjRNYhuMGP2zgpr9PFO1buYdLah5ab3rubB5VbbRP9qmaP2cesJSN91luc099gZ + CgeBVIiRr1EYTE8TqsSBdvmu3zCuQgDVcSAoubfxjM4sm3Lb6i4k4DJmF57J6TrcyrSIP9HPDuBuYoOfSBKies6bJTHi9zW2upHqNlqa2 + PNY64hbq2uSQoKZl1SxwSCvpbsYj5bGPQUGs + 6AHkm9DALrXD8TXivQ + IsWEV3wnXeA4I1xfnodfXdhwnybcAlqNrEwKb3wGWdf3d8cu + mJrJiP1JitBbd4dzYM0bS42UVfexWwQSegDHawAby0MW0 = आरएसए-की-20,160,822

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

रिमोट मशीन में लॉग इन करें, और कॉपी / एडिट करें, फिर सार्वजनिक कुंजी को ~ / .sh / अधिकृत_की फ़ाइल में उसी कुंजी के रूप में अन्य कुंजी के रूप में जोड़ें। यह एक ही लाइन होनी चाहिए। एक ही लाइन पर तीन खेत होने चाहिए। पहला "ssh-rsa" कहता है। दूसरा वह कुंजी है जो अक्षरों के साथ समाप्त होना चाहिए "=" तीसरा क्षेत्र वैकल्पिक है, और इसमें वह होगा जो आपने मुख्य टिप्पणी क्षेत्र में रखा है।

यदि यह पहली बार है जब आपने ~ / .sh / अधिकृत_की फ़ाइल बनाई है, तो सुनिश्चित करें कि निर्देशिका और फ़ाइल समूह या दुनिया में पढ़ने योग्य नहीं हैं।

एक बार जब यह किया जाता है, तो आपको एक पुट्टी सत्र बनाना होगा जहां निजी कुंजी का उपयोग किया जाता है।

PuTTY सत्र में, कनेक्शन => SSH => प्रामाणिक पर जाएं और ब्राउज़ करें पर क्लिक करें और चुनें कि आपने अपनी निजी कुंजी "यह * .ppk" फ़ाइल संग्रहीत की है। यहां छवि विवरण दर्ज करें

फिर इस सत्र को सहेजें (मैं मान रहा हूं कि आपने खाता, आईपी पता, आदि भी सेट किया है)।

एक बार यह पूरा हो जाने के बाद, आपको बस सत्र का चयन करना है, और आप लॉग इन हैं।

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


इन विस्तृत निर्देशों के साथ, यह मुश्किल नहीं है। पेजेंट के साथ, आप पूरी तरह से सुरक्षित हैं और मुझे केवल स्टार्टअप पर अपनी सभी कुंजियों के लिए अपना पासवर्ड टाइप करना है।
नौमेनन

4

यदि आप निम्न तरीके का उपयोग करते हैं, तो अपने सत्र के नाम को संलग्न करने के लिए "" जोड़ना न भूलें, या यह सत्र लोड करने में विफल हो सकता है। उदाहरण के लिए,

putty.exe -load "my session name", 

सामान्य रूप है:

putty.exe -load my_server -l your_user_name -pw your_password

4

मैं विंडोज मशीन पर ऐसा करना पसंद करता हूं। एक फ़ोल्डर में निष्पादन योग्य सहेजें, "mytools" कहें, और कमांड प्रॉम्प्ट से इस कमांड को चलाएं:

tools>mytools 10 

10 आपके आईपी ​​पते का अंतिम ऑक्टेट है । बस।

@ECHO OFF
set PUTTY=E:\tools\putty.exe
start %PUTTY% root@192.168.1. %1 -pw yourpassword

उत्तम। लेकिन ऐसा करने से, सभी रंग अनुकूलन चले गए हैं और मैं मूल PuTTy बदसूरत रंग-योजना के साथ फंस गया हूं। मैंने इन regफ़ाइलों को igvita.com/2008/04/14/custom-putty-color-themes में मेरी रंग योजना के रूप में जोड़ा है, लेकिन क्या मैं किसी तरह इसका उपयोग कर सकता हूं?
एम एई

2

यदि कनेक्शन सार्वजनिक कुंजी और पासवर्ड द्वारा प्रमाणित है, तो पेजेंट का उपयोग करने पर विचार करें ।

आप अपनी निजी कुंजियों को संबंधित पासवर्ड के साथ पेजेंट में जोड़ सकते हैं। यह मानकर कि आपको सही उपयोगकर्ता नाम पुट्टी में कॉन्फ़िगर किया गया है, आप पारदर्शी रूप से प्रमाणित होंगे।

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

"C:\Program Files\PuTTY\Pageant.exe" key1.ppk key2.ppk key3.ppk

यदि आवश्यक हो तो यह पासवर्ड के लिए संकेत देगा।

और सब से अच्छा, यह PuTTY सुइट का हिस्सा है , इसलिए आप शायद इसे अपनी मशीन पर प्राप्त कर चुके हैं।


1

MTPuTTY स्थापित करें और आपकी समस्या हल होनी चाहिए। तुम भी पुट्टी में प्रवेश करने के बाद स्क्रिप्ट का एक गुच्छा निष्पादित कर सकते हैं।


1

मैं एमटीपीट्टी पर Emrald214s के उत्तर के बारे में अधिक व्याख्या करना चाहूंगा क्योंकि यह एक अच्छा मुफ्त सॉफ्टवेयर है।

MTPutty - मल्टी-टैब्ड पोटीन (कई उपयोगकर्ताओं के लिए कॉर्पोरेट इंस्टॉलेशन सीमाओं के कारण पोर्टेबल संस्करण) क्योंकि यह कई सर्वरों से जुड़ने में मदद करता है और इस मुफ्त सॉफ्टवेयर के साथ फ़ोल्डर्स में व्यवस्थित करना आसान है।

  1. आप सत्र सेटिंग में ही अपना उपयोगकर्ता नाम पासवर्ड सहेज सकते हैं यहां छवि विवरण दर्ज करें
  2. नए कनेक्शन की स्क्रिप्ट टैब से लॉग करने के बाद आप स्वचालित कमांड को आग लगा सकते हैं। यदि आप अपने सत्र के स्टार्टअप पर कुछ स्क्रिप्ट (विशेष रूप से अन्य स्क्रिप्ट) सेट करने की आवश्यकता है, तो यह बहुत उपयोगी है। इसके अलावा, आप sesu के लॉगिंग को स्वचालित कर सकते हैं, लेकिन इसकी अनुशंसा नहीं की जाती है क्योंकि पासवर्ड सादे पाठ उदा में होगा यहां छवि विवरण दर्ज करें

उपरोक्त लिपि में SLEEP मिलिससेकंड में आदेशों के बीच प्रतीक्षा के लिए है।

ध्यान दें:

  1. MTPutty सिर्फ एक इंटरफ़ेस है इसलिए आपको इसके साथ उपयोग करने के लिए किटी या पोटीन भी डाउनलोड करना होगा।
  2. पासवर्ड सहेजे जाने पर ही स्क्रिप्ट काम करेगी (अन्यथा यह स्क्रिप्ट से पासवर्ड लेने की कोशिश करेगी: P जिसके परिणामस्वरूप लॉगिन विफल हो जाएगा)
  3. इसमें निर्यात और आयात सत्र विकल्प के साथ-साथ कई अन्य उपयोगी विशेषताएं हैं।

यदि आपको कई सर्वरों से निपटने की आवश्यकता है, तो यह सॉफ़्टवेयर दैनिक संचालन में बहुत मदद करता है।


0

यदि कमांड इतिहास एक सुरक्षा चिंता है, तो सार्वजनिक कुंजी मार्ग पर जाएं (जैसा कि -pwविकल्प में निर्दिष्ट आपका प्लेटेक्स्ट पासवर्ड कमांड इतिहास में संग्रहीत है)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.