Quick answer
क्या मैं VPS डिस्क को LUKS से एन्क्रिप्ट कर सकता हूँ?
हाँ, आप VPS डिस्क को LUKS से एन्क्रिप्ट कर सकते हैं, क्योंकि Gloamport आपको अपने kernel के साथ पूर्ण KVM वर्चुअलाइज़ेशन देता है। cryptsetup luksFormat से volume बनाएँ, उसे खोलें, फ़ॉर्मेट करें और माउंट करें। Gloam प्लान, 2 vCPU, 4 GB RAM, 80 GB NVMe, 4 TB traffic, 12 महीने पर $8.25 प्रति माह है।
LUKS VPS पर क्या सुरक्षित करता है, और क्या नहीं?
| स्थिति | LUKS से सुरक्षित? | क्यों |
|---|---|---|
| डिस्क image या snapshot की एक प्रति | हाँ | पासफ़्रेज़ के बिना डिस्क पर डेटा ciphertext है |
| बंद किया गया VPS | हाँ | कुंजी memory में नहीं होती |
| volume खुला रखकर चलता VPS | नहीं | कुंजी और सादा डेटा RAM में रहते हैं, जिन्हें होस्ट मशीन पढ़ सकती है |
| आपके VPS के भीतर root वाला कोई व्यक्ति | नहीं | वे माउंट किया गया volume देखते हैं |
| खोया पासफ़्रेज़ या खराब header | नहीं | अगर header का बैकअप नहीं बनाया था तो डेटा खो जाता है |
RAM की यह सीमा virtualization का गुण है, Gloamport का नहीं: कोई भी होस्ट अपने चलाए गए guests की memory पढ़ सकता है।
VPS डिस्क को LUKS से एन्क्रिप्ट करना वास्तव में आपको क्या देता है?
LUKS आपको at rest एन्क्रिप्शन देता है: जो भी पासफ़्रेज़ के बिना डिस्क कॉपी करे उसे केवल शोर मिलता है। वह चलते VPS पर होस्ट से सुरक्षा नहीं देता, क्योंकि खुली कुंजी उस memory में रहती है जिसे hypervisor पढ़ सकता है।
इसलिए ईमानदार ढाँचा मायने रखता है। Gloamport बताता है कि पूर्ण KVM वर्चुअलाइज़ेशन: अपना kernel, अपने firewall नियम और, अगर आप सेट करें, अपना डिस्क एन्क्रिप्शन, जो LUKS को संभव बनाता है, और कि कोई प्लान बैकअप शामिल नहीं करता: जो चीज़ खोना नहीं चाहते, उसकी अपनी प्रति रखें। एन्क्रिप्शन के साथ अपना बैकअप रखें। निजी VPS क्या है और क्या नहीं, इस व्यापक सवाल के लिए देखें VPS को गोपनीयता-केंद्रित क्या बनाता है?।
कौन सा Gloamport प्लान एन्क्रिप्टेड volume के लिए सही है?
Gloam एक आरामदायक आकार है: इसमें 2 vCPU, 4 GB RAM और 80 GB NVMe स्टोरेज है, और Gloamport इसे "एक Matrix सर्वर, Vaultwarden और SearXNG एक साथ" के लिए सूचीबद्ध करता है। एन्क्रिप्शन में कुछ CPU लगता है, इसलिए एक दूसरा core मदद करता है।
Gloamport के 10 नवंबर 2026 के सर्वेक्षण के अनुसार 29 होस्ट में तुलनीय 2 vCPU, 4 GB VPS की माध्यिका कीमत $31.29 प्रति माह थी। Gloam 12 महीने पर $8.25 और 1 महीने पर $16.50 प्रति माह है।
VPS पर LUKS से volume को चरण-दर-चरण कैसे एन्क्रिप्ट करूँ?
फ़ाइल में रखे डेटा volume के लिए सात चरण। वही कमांड block device पर भी काम करते हैं।
cryptsetup इंस्टॉल करें
root के रूप में
apt install cryptsetupचलाएँ।container फ़ाइल बनाएँ
आपको जितने आकार की ज़रूरत है उतनी फ़ाइल आवंटित करें। cryptsetup नियमित फ़ाइल को अपने-आप एक loop device से मैप करता है।
उसे LUKS2 के रूप में फ़ॉर्मेट करें
फ़ाइल पर
cryptsetup --type luks2 luksFormatचलाएँ और एक लंबा पासफ़्रेज़ चुनें। इससे फ़ाइल में जो भी है वह मिट जाता है।header का बैकअप लें
luksHeaderBackupचलाएँ और फ़ाइल को VPS से दूर रखें। खराब header वरना सब कुछ खो देता है।volume खोलें
cryptsetup openएक mapping नाम के साथ चलाएँ। /dev/mapper/ के अंतर्गत एक device दिखता है।filesystem बनाएँ और माउंट करें
मैप किए गए device पर
mkfs.ext4चलाएँ, एक folder बनाएँ और माउंट करें।काम खत्म होने पर बंद करें
unmount करें, फिर
cryptsetup closeचलाएँ, जो mapping हटाता है और kernel memory से कुंजी मिटा देता है।
सटीक LUKS कमांड क्या हैं?
नीचे की कमांड cryptsetup मैनुअल का पालन करती हैं। luksFormat volume को प्रारंभ करता है और पहला पासफ़्रेज़ सेट करता है, open mapping बनाता है, luksDump header दिखाता है, और luksHeaderBackup header और key slot क्षेत्र का binary बैकअप रखता है। मैनुअल कहता है कि अगर LUKS volume का header खराब हो जाए, तो बैकअप न होने पर सारा डेटा हमेशा के लिए खो जाता है।
apt install cryptsetup
fallocate -l 10G /root/vault.img
cryptsetup --type luks2 luksFormat /root/vault.img
cryptsetup luksHeaderBackup /root/vault.img --header-backup-file /root/vault.headercryptsetup open /root/vault.img vault
mkfs.ext4 /dev/mapper/vault
mkdir -p /mnt/vault
mount /dev/mapper/vault /mnt/vaultumount /mnt/vault
cryptsetup close vaultक्या मैं dropbear-initramfs से एन्क्रिप्टेड root disk को दूर से अनलॉक कर सकता हूँ?
हाँ, अगर सिस्टम एन्क्रिप्टेड root से बूट होता है, तो initramfs में एक छोटा SSH सर्वर root filesystem माउंट होने से पहले पासफ़्रेज़ ले सकता है। इसके लिए आपको एन्क्रिप्टेड root वाला इंस्टॉल सेट करना होगा, जो ऊपर के डेटा volume से बड़ा काम है, इसलिए इसे उन्नत कदम मानें और जाँचें कि आपकी इमेज और boot प्रक्रिया इसकी अनुमति देती है।
Debian पैकेज dropbear-initramfs initial RAM filesystem के भीतर SSH पहुँच देता है, उदाहरण के लिए एन्क्रिप्टेड डिस्क अनलॉक करने के लिए। उसका दस्तावेज़ आपकी सार्वजनिक कुंजियाँ /etc/dropbear/initramfs/authorized_keys में और विकल्प /etc/dropbear/initramfs/dropbear.conf में रखता है, और बदलने के बाद update-initramfs -u -k all चलाने को कहता है। वह यह भी सलाह देता है कि मुख्य SSH host keys दोबारा इस्तेमाल न करें, क्योंकि /boot आम तौर पर एन्क्रिप्टेड नहीं होता।
apt install dropbear-initramfs
nano /etc/dropbear/initramfs/authorized_keys
update-initramfs -u -k allDROPBEAR_OPTIONS="-p 2222"एन्क्रिप्टेड VPS को समय के साथ उपयोगी कैसे रखूँ?
header का बैकअप लें, पासफ़्रेज़ ऑफ़लाइन लिख लें, और डेटा की अपनी प्रति रखें, क्योंकि प्लान में कोई बैकअप नहीं है। cryptsetup मैनुअल कहता है कि एन्क्रिप्टेड डेटा के लिए भी बैकअप अनिवार्य है, अगर डेटा का कोई मूल्य है।
सामने का दरवाज़ा भी बंद रखें। नए VPS पर SSH कैसे सख्त करूँ? इसे कवर करता है, और अपनी VPS के लिए SSH कुंजी कैसे बनाऊँ? कुंजी को। योजनाएँ और अवधि कीमत के पन्ने पर हैं।
सारांश
- LUKS2 पूर्ण KVM वर्चुअलाइज़ेशन वाले VPS पर डेटा को at rest एन्क्रिप्ट करता है।
- यह चलते VPS को होस्ट से नहीं छिपाता, जो RAM पढ़ सकता है।
cryptsetup --type luks2 luksFormatvolume बनाता है;openऔरcloseउसे प्रबंधित करते हैं।luksHeaderBackupसे header का बैकअप लें: खराब header सारा डेटा खो देता है।dropbear-initramfsएन्क्रिप्टेड root को दूर से अनलॉक करने देता है।- Gloam (2 vCPU, 4 GB RAM, 80 GB NVMe, 4 TB traffic) 12 महीने पर $8.25 प्रति माह है।
VPS पर LUKS: आम सवाल
क्या VPS होस्ट मेरा LUKS-एन्क्रिप्टेड डेटा पढ़ सकता है?
डिस्क से नहीं, पर हाँ, जब volume खुला हो, क्योंकि कुंजी और डेटा उस memory में रहते हैं जिसे होस्ट पढ़ सकता है। LUKS at rest डेटा की रक्षा करता है।
क्या मैं partition के बजाय फ़ाइल इस्तेमाल कर सकता हूँ?
हाँ। cryptsetup मैनुअल कहता है कि अगर device argument एक फ़ाइल है, तो cryptsetup एक loopback device आवंटित करने की कोशिश करता है और उसे उस फ़ाइल से मैप करता है।
अगर मैं पासफ़्रेज़ भूल जाऊँ तो क्या होगा?
डेटा पढ़ा नहीं जा सकता। पासफ़्रेज़ सुरक्षित रखें और header का बैकअप बनाएँ, क्योंकि खराब header भी सब कुछ खो देता है।
dropbear-initramfs क्या करता है?
यह initial RAM filesystem के भीतर एक छोटा SSH सर्वर शुरू करता है, ताकि आप boot पर किसी दूसरी मशीन से एन्क्रिप्टेड root disk अनलॉक कर सकें।
क्या Gloamport में बैकअप शामिल है?
कोई प्लान बैकअप शामिल नहीं करता, इसलिए जो चीज़ खोना नहीं चाहते उसकी अपनी प्रति रखें।
Sources (4)
- cryptsetup(8) मैनुअल पेज — Debian (checked 2026-11-10)
- cryptsetup-luksFormat(8) मैनुअल पेज — Debian (checked 2026-11-10)
- dropbear-initramfs README — Debian (checked 2026-11-10)
- dropbear-initramfs पैकेज (trixie) — Debian (checked 2026-11-10)