आपने LUKS के साथ अपने डेटा की सुरक्षा करने का निर्णय लिया है, और यह बहुत अच्छा है, लेकिन आपने एक खराब पासफ़्रेज़ चुना है, और आपको इसे बदलने की आवश्यकता है। तुम्हारी किस्मत अच्छी है। बहुत सारे एन्क्रिप्शन समाधानों के विपरीत, LUKS वास्तव में आपको अपना पासफ़्रेज़ काफी आसानी से बदलने की अनुमति देता है। दुर्भाग्य से, यह खोए हुए पासफ़्रेज़ का समाधान नहीं है, आपको अपना पिछला पासफ़्रेज़ जानने की ज़रूरत है, लेकिन यह पासफ़्रेज़ को घुमाने या खराब डिज़ाइन किए गए पुराने से छुटकारा पाने का एक शानदार तरीका है।
पासफ़्रेज़ बदलना
केवल एक पासफ़्रेज़ के साथ LUKS ड्राइव पर अपना पासफ़्रेज़ बदलना बेहद आसान है। एक टर्मिनल खोलें और "sdX" के लिए वास्तविक ड्राइव स्थान को प्रतिस्थापित करते हुए, निम्न कमांड चलाएँ। सबसे पहले, आपको अपना मौजूदा पासफ़्रेज़ दर्ज करने के लिए प्रेरित किया जाएगा। फिर, आप एक नया बना सकते हैं।
sudo cryptsetup luksChangeKey /dev/sdX

एलयूके एकाधिक पासफ़्रेज़ के साथ ड्राइव करता है
LUKS ड्राइव में वास्तव में आठ तक के कई पासफ़्रेज़ या उनसे जुड़ी मुख्य फ़ाइलें हो सकती हैं। शुरू करने के लिए, अपने ड्राइव पर एक नज़र डालें और देखें कि इसमें कितनी चाबियां हैं। संभावना है, आप केवल कुंजी स्लॉट 0 को कब्जे में देखेंगे। वह पहला है।
sudo cryptsetup luksDump /dev/sdX | grep -i key

यदि आपके पास मुफ़्त स्लॉट खुले हैं, तो आप हमेशा अपनी ड्राइव में एक और पासफ़्रेज़ जोड़ सकते हैं। निम्न आदेश चलाएँ, और पहले मुफ़्त स्लॉट में एक नई कुंजी जोड़ी जाएगी।
sudo cryptsetup luksAddKey /dev/sdX

जब आप एक ही ड्राइव पर कई कुंजियों का प्रबंधन कर रहे हों, तो आपको विशिष्ट लोगों को लक्षित करने की क्षमता की आवश्यकता होगी। एक बार फिर, आप इसे बहुत ही सरलता से -S . के साथ कर सकते हैं झंडा। बदलने के लिए एक कुंजी चुनने के लिए बस स्लॉट नंबर जोड़ें।
sudo cryptsetup luksChangeKey /dev/sdX -S 2
पासफ़्रेज़ हटाना
कई चाबियों के साथ काम करते समय, आपको शायद समय-समय पर पुराने को हटाने की आवश्यकता होगी। कुछ तरीके हैं जिनसे LUKS आपको इसे संभालने देता है। कुंजी को हटाने के लिए अंतर्निहित कमांड का उपयोग करना सबसे आसान तरीका है, और LUKS आपको पासफ़्रेज़ के लिए संकेत देगा। यह आपके द्वारा दर्ज की गई कुंजी से संबद्ध कुंजी को स्वचालित रूप से हटा देगा।
sudo cryptsetup luksRemoveKey /dev/sdX

यदि आप इसे स्वयं निर्दिष्ट करना पसंद करते हैं, तो आप KillSlot . का उपयोग कर सकते हैं एक निश्चित स्लॉट में कुंजी को हटाने का आदेश। बस ड्राइव के बाद स्लॉट नंबर शामिल करें, और वह है जिसे हटा दिया जाएगा।
sudo cryptsetup luksKillSlot /dev/sdX 2
आप अपने LUKS पासफ़्रेज़ को प्रबंधित करने का जो भी तरीका चुनेंगे, आप पाएंगे कि यह उपलब्ध सबसे लचीले एन्क्रिप्शन विकल्पों में से एक है। चूंकि LUKS आपको कुंजियों को बदलने, प्रबंधित करने और हटाने की सुविधा देता है, इसलिए आप अपनी ड्राइव में सुरक्षा की नई परतें जोड़ सकते हैं। यह आपको केवल स्वयं के बजाय लोगों की एक टीम के लिए एक्सेस को नियंत्रित करने की अनुमति देता है।