तो मेरा प्रश्न सीधे लिनक्स उपयोगकर्ता नाम और पासवर्ड दिया गया है, यदि मैं वैध खाता हूं तो मैं कैसे परीक्षण कर सकता हूं?लिनक्स उपयोगकर्ता नाम और पासवर्ड को देखते हुए मैं परीक्षण कैसे कर सकता हूं यदि यह वैध खाता है?
उत्तर
आप मान्य कर सकते हैं कि दिया गया पासवर्ड छाया फ़ाइल का उपयोग कर किसी दिए गए उपयोगकर्ता नाम के लिए सही है।
अधिकांश आधुनिक वितरणों पर, शेड पासवर्ड छाया फ़ाइल/आदि/छाया (जो रूट द्वारा केवल पठनीय है) में संग्रहीत होते हैं। जड़ के रूप में, तो जैसे दिए गए उपयोगकर्ता के लिए छाया फ़ाइल से रेखा खींच:
username:$1$TrOIigLp$PUHL00kS5UY3CMVaiC0/g0:15020:0:99999:7:::
उपयोगकर्ता नाम करने के बाद होती है $ 1:
cat /etc/shadow | grep username
आप कुछ इस तरह देखेंगे। यह इंगित करता है कि यह एक एमडी 5 हैश है। उसके बाद एक और $ है, फिर (इस मामले में) TrOIigLp के बाद एक और $। TrOIigLp नमक है। उसके बाद हैश पासवर्ड है, जो नमक का उपयोग करके धोया गया था - इस मामले में PUHL00kS5UY3CMVaiC0/g0।
अब, आप तो जैसे दिए गए पासवर्ड, एक ही नमक का उपयोग कर हैश करने के लिए openssl उपयोग कर सकते हैं:
openssl passwd -1 -salt TrOIigLp
संकेत दिए जाने पर दिए गए पासवर्ड दर्ज करें, openssl आदेश प्रदान की नमक का उपयोग कर MD5 हैश की गणना करना चाहिए, और यह छाया फ़ाइल से ऊपर जैसा ही होना चाहिए। उपरोक्त आदेश में -1 एमडी 5 हैशिंग के लिए है।
जानकारी के लिए धन्यवाद। मैं छाया फ़ाइल दूसरे क्षेत्र के हिस्सों से अनजान था। अब मैं क्रिप्ट() फ़ंक्शन का भी उपयोग कर सकता हूं ... अच्छा जवाब। – smit
@ mti2935 क्या आपका मतलब है बिल्ली/आदि/छाया | grep उपयोगकर्ता नाम 'या यहां तक कि' grep उपयोगकर्ता नाम/आदि/छाया '? –
रसेल, सुधार के लिए धन्यवाद। हां, यह 'बिल्ली' होना चाहिए था, न कि 'echo'। मैंने जवाब संपादित कर लिया है। – mti2935
- 1. उपयोगकर्ता नाम और पासवर्ड को देखते हुए, आप उस उपयोगकर्ता को कैसे प्रतिरूपित करते हैं?
- 2. यदि मैं फ़ायरबेस सरल उपयोगकर्ता नाम और पासवर्ड प्रमाणीकरण
- 3. किसी उपयोगकर्ता के एसआईडी को देखते हुए, मैं AD DirectoryEntry कैसे प्राप्त कर सकता हूं?
- 4. WCFTestClient - मैं उपयोगकर्ता नाम कैसे जोड़ सकता हूं और पास कर सकता हूं?
- 5. एक उपयोगकर्ता नाम और पासवर्ड
- 6. मैं प्योंगो के माध्यम से mongodb प्रमाणीकरण के लिए उपयोगकर्ता नाम पासवर्ड कैसे वैध कर सकता हूं?
- 7. svcutil.exe को उपयोगकर्ता नाम और पासवर्ड पास कर रहा है?
- 8. मैं एक पाइथन लिपि से लिनक्स में उपयोगकर्ता पासवर्ड कैसे सेट कर सकता हूं?
- 9. मैं MySQL उपयोगकर्ता नाम और पासवर्ड को डीकंपलिंग से कैसे बचा सकता हूं?
- 10. मैं उपयोगकर्ता नेटवर्क लॉगिन नाम कैसे प्राप्त कर सकता हूं?
- 11. एक शब्द को देखते हुए यह विलोमपद में तब्दील यह
- 12. बदलें, यह देखते हुए यह मूल्य
- 13. किसी उपयोगकर्ता के एसआईडी को देखते हुए, मैं अपने उपयोगकर्ता प्रिंसिपलनाम कैसे प्राप्त करूं?
- 14. मैं जीसी परीक्षण कैसे कर सकता हूं?
- 15. फ़ंक्शन ऑब्जेक्ट को देखते हुए, मैं इसका नाम और मॉड्यूल कैसे ढूंढूं?
- 16. मनमाने ढंग से जावास्क्रिप्ट ऑब्जेक्ट को देखते हुए, मैं इसकी विधियों को कैसे ढूंढ सकता हूं?
- 17. मैं कैसे परीक्षण कर सकता हूं: RSpec
- 18. मैं परीक्षण में एक गिइस स्कोप के उपयोग को कैसे वैध कर सकता हूं?
- 19. मेरा उपयोगकर्ता नाम/पासवर्ड स्वीकार क्यों नहीं कर रहा है?
- 20. मैं फॉर्म.क्लोज़() को क्यों कॉल कर सकता हूं यदि यह स्थिर विधि नहीं है
- 21. बदलें गिटहब खाता उपयोगकर्ता नाम
- 22. msmtp और smtp खाता पासवर्ड -
- 23. एक सूची और बिटमैस्क को देखते हुए, मैं उन सूचकांकों पर मूल्य कैसे वापस कर सकता हूं जो सच हैं?
- 24. उपयोगकर्ता नाम और पासवर्ड का उपयोग कर जावा एलडीएपी प्रमाणीकरण
- 25. एंड्रॉइड कस्टम खाते का उपयोगकर्ता नाम और पासवर्ड बदलें
- 26. मैं अपने पर्ल स्क्रिप्ट को निष्पादित करने वाले उपयोगकर्ता का नाम कैसे प्राप्त कर सकता हूं?
- 27. निम्नलिखित को देखते हुए साधारण परीक्षण w/समारोह
- 28. रूबी मेटाक्लास को देखते हुए, मैं उस उदाहरण को कैसे प्राप्त करूं जिसमें यह संलग्न है?
- 29. उपयोगकर्ता नाम और पासवर्ड से व्हाइटस्पेस को ट्रिम करना
- 30. मैं जुनीट परीक्षण निर्भरताओं को कैसे निर्दिष्ट कर सकता हूं?
आप उनके साथ लॉग इन करने का प्रयास करते हैं। यदि आप अंदर हैं, तो कॉम्बो वैध था। –