पूर्ण डिस्क एन्क्रिप्शन के साथ उबंटू - 18.04 में अपग्रेड के बाद खराब पासवर्ड


14

कुछ महीने पहले मैंने Ubuntu 17.10 की स्थापना के दौरान पूर्ण डिस्क एन्क्रिप्शन सेट किया था। अब, मैंने अपग्रेड करने का निर्णय लिया है। उन्नयन बिना किसी समस्या के अंत तक चला। हालाँकि, रिबूट के बाद मैं अपनी एन्क्रिप्टेड डिस्क में लॉग इन नहीं कर पा रहा हूं।

समस्या कहां हो सकती है? मुझे 100% यकीन है कि मैं कीबोर्ड पर "सही कुंजी" दबाता हूं, लेकिन तकनीकी रूप से मुझे नहीं पता कि मैं "*" वर्णों के कारण क्या लिख ​​रहा हूं और शायद उन्नयन के बाद मेरा कीबोर्ड लेआउट बदल गया। मैं कुछ पात्रों का उपयोग करता हूं जो कीबोर्ड पर कहीं और हो सकते हैं। उन्नयन के बाद कौन सी भाषा डिफ़ॉल्ट है?

वैसे, मैंने पहले से ही कैप्स-लॉक की कोशिश की है, लेकिन अभी भी भाग्य नहीं है।

मदद वास्तव में सराहना की जाएगी। मैं बार-बार अपने सिस्टम और सभी बैकअप को स्थापित करने का प्रशंसक नहीं हूं।


क्या आपने USB की से ड्राइव को माउंट करने की कोशिश की है? आप इसे ड्राइव एप्लिकेशन में GUI के माध्यम से कर सकते हैं।
luisgonzalez

जवाब देने के लिए धन्यवाद। कुछ गलत प्रयासों के बाद मुझे initramfs मिला - तो एक कमांड लाइन में। ठंडा। मैंने अपने चारसेट (इसके ठीक) का परीक्षण किया है, मैंने जाँच की है कि $ cryptsetup luksDump के माध्यम से कुछ प्रमुख सेट है। इसलिए मैंने अपने एन्क्रिप्टेड विभाजन में नया पासफ़्रेज़ जोड़ने की कोशिश की: $ cryptsetup luksAddKey / dev / sdb1। लेकिन मुझे अभी भी गलत पासवर्ड के बारे में त्रुटि हो रही है। इसका दीवाना, मैं 100% से जानता हूं कि यह पासवर्ड अपग्रेड से पहले काम कर रहा था।
M_Ryan

1
तो ... पूरी तरह से यह सुनिश्चित करने के लिए कि यह टाइपो नहीं है, मैंने लाइव सीडी को बूट किया है और मैंने कुछ समय के लिए अलग-अलग पासवर्ड आज़माने में बिताया है: $ इको-एन "ब्लाब्लह" | cryptsetup luksAddKey / dev / sdaX मुझे पता है कि मैं सही पासवर्ड लिख रहा हूं, मैंने कैप्स और लॉक के संयोजन में यूके और यूएस लेआउट + का उपयोग करके समान कीबोर्ड कुंजियों का परीक्षण किया है। बस तसल्ली के लिए। फिर भी "इस पासफ़्रेज़ के साथ कोई कुंजी उपलब्ध नहीं है"। cryptsetup luksDump / dev / sdaX कुंजी स्लॉट 0 को सक्षम के रूप में दिखाता है। खैर, ऐसा लगता है कि उबंटू 17.10 से 18.04 के उन्नयन के दौरान "कुछ हुआ" और मेरा लुक्स विभाजन लॉक-आउट है। आपके साथ कभी ऐसा कुछ हुआ?
M_Ryan

मैंने १६.०४ से १ and.०४ में अपग्रेड किया था और मैं आपसे अलग मुद्दे पर हूं। मेरे मामले में यह एक LUKS विभाजन था जो एक अन्य प्रकार की त्रुटि दिखाता है।
luisgonzalez

यदि विभाजन से अधिक कुंजी नहीं है, तो क्या यह खो गया है?
क्रिस्टोफर पेरिन

जवाबों:


10

एक ही मुद्दा मिला जब मैंने अपने ubuntu को 17.10 से 18.04 तक अपग्रेड किया है। बहुत परीक्षण के बाद मुझे अपनी समस्या का हल मिला। मैंने सिर्फ यूएस में कीबोर्ड लेआउट को बदला और अपने नेटिव लेआउट (azerty) में अपना पासवर्ड टाइप किया। तो ऐसा लगता है कि अब क्रिप्टसैटअप प्रॉम्प्ट मेरे नेटिव लेआउट में है और अब यूएस में नहीं है। और जैसा कि मैंने सोचा था कि मेरा पासवर्ड कभी भी एज़र्ट्टी लेआउट में संग्रहीत नहीं था।

आशा है कि मेरा समाधान आपकी सहायता करेगा, और मेरी खराब अंग्रेजी के लिए मुझे क्षमा करेगा।


1
मेरे लिए यही समाधान था। पासवर्ड क्रिप्टसेटअप (17.04) में दर्ज किया गया था जो वास्तव में यूएस कीबोर्ड लेआउट में था, इसे अपग्रेड करने के बाद इसे मूल भाषा में बदल दिया गया; इस प्रकार आप अब प्रेस करने के लिए विभिन्न कुंजी है - जैसे, यदि आप दबाया "आप वास्तव में @ जब पासवर्ड टाइप, यदि आप दबाया £ आप वास्तव में प्रवेश किया # दर्ज की गई देशी लेआउट से प्रतीकों मानचित्र इसी अमेरिका प्रतीकों के
VIX है

1
मुझे भी। मेरा पासफ़्रेज़, जिसे मैंने स्थापना के दौरान दर्ज किया था और हमेशा सोचा था कि sv_SE लेआउट ऐसा लगता है कि यह हमेशा en_US में था। इसलिए अक्षर जो en_US और sv_SE के बीच अलग-अलग कुंजी पर हैं, उन्हें टाइप करने की आवश्यकता है जहां वे sv_SE के लिए होंगे।
मॉर्गन

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

2

ऐसा प्रतीत होता है कि यह 17.10 में एक बग के कारण होता है, जो आपके पासवर्ड में प्रवेश करते समय लेआउट हमेशा मानक यूएस लेआउट का कारण बनता है, भले ही आपने लेआउट को किसी और चीज़ में सेट किया हो।

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

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

आप इसे कभी नोटिस नहीं करते हैं, क्योंकि जब यह आपको संकेत देता है, तो यह पर्दे के पीछे भी मानक यूएस है, इसलिए अपने पासवर्ड "हेल्लो" को डावरक पैदावार में "jdpps" को वास्तविकता में टाइप करें, और आप अंदर हैं।

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

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

आशा है कि यह किसी और की मदद करता है, मैं अच्छे घंटों के लिए इससे जूझता रहा। मैं कहूंगा कि यह वास्तव में सबसे सटीक बगों में से एक है जिसे मैंने कभी देखा है।

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