বুটে একটি LUKS পার্টিশন মাউন্ট করুন


18

আমি দুটি এনক্রিপ্ট করা LUKS পার্টিশন সহ একটি উবুন্টু মেশিন ইনস্টল করেছি : একটির জন্য /এবং একটির জন্য /home

আমি 10.04 এ আপগ্রেড করার জন্য মেশিনটি পুনরায় ইনস্টল করেছি। আবার, /LUKS ব্যবহার করে ইনস্টল করা হয়েছে এবং আমি ব্যবহারগুলি মাউন্ট করতে সক্ষম হয়েছি /home:

mkdir /media/home
sudo cryptsetup luksOpen /dev/sda2 home
sudo mount -t ext3 /dev/mapper/home /media/home

সমস্যাটি হ'ল, এই ক্রিপ্টফেস ম্যাপার বুটের পরে অদৃশ্য হয়ে যায়, তাই আমি fstab- এ যথাযথ লাইনটি ব্যর্থ করি।

আমি কীভাবে পাসওয়ার্ডের জন্য প্রম্পট করতে এবং বুট করার সময় ড্রাইভটি আনলক করতে ক্রিপ্টফ সেট করব ?

ধন্যবাদ,

আদম

উত্তর:


17

দেখে মনে হচ্ছে যে /etc/crypttabফাইলটি সম্পাদনা করার দরকার ছিল যা ক্রাইপ্টো সমতুল্য fstabএবং নীচের লাইনটি যুক্ত করুন:

# create a /dev/mapper device for the encrypted drive
home    /dev/sda2       none luks

এবং নিম্নলিখিতগুলিতে এতে যুক্ত করুন /etc/fstab:

# /home LUKS
/dev/mapper/home /home ext4 rw 0 0

প্রয়োজন অনুসারে বুট করার সময় আমি দুটি পাসওয়ার্ড প্রম্পট পেয়েছি।


3
update-initramfsএই পরিবর্তনটি কার্যকর হওয়ার জন্য আপনাকে নিজের সাথে initramfs চিত্র আপডেট করতে হবে।
dward

-3

আমারও একই সমস্যা ছিল !! যাইহোক, এই আদেশের পরে সবকিছু যত্ন নেওয়া হয়! আপনি এটি চেষ্টা করা উচিত :-)

sudo update-initramfs -u -k all

6
এই আদেশটি কী করে তা বোঝানোর জন্য যত্নশীল?
ফ্লিম

1
@ ফ্লিম, কমান্ডটি ইনস্টল করা সমস্ত কার্নেলের জন্য আপনার রামডিস্কটি পুনরায় তৈরি করবে। আপনি ক্রিপ্টটাব কনফিগার করতে পারেন, তবে আপনি যদি কোনও ক্রিপ্টযুক্ত রুট ব্যবহার করেন তবে এটি আপনার র্যামডিস্কে অনুলিপি করা দরকার
ডেইজি

2
এই উত্তরের একটি গভীরতর ব্যাখ্যা অন্তর্ভুক্ত করা উচিত, এটি মোটেই প্রশ্নের সাথে সম্পর্কিত তা পরিষ্কার নয়।
ল্যাংস্টন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.