ধরে নিচ্ছি যে আপনি উবুন্টু স্ট্যান্ডার্ড এনক্রিপশন স্কিমটি ব্যবহার করেন, কোনও অতিরিক্ত টুইট ছাড়াই।
$ HOME / .ecryptfs "ফোল্ডার" আসলে একটি লিঙ্ক।
আপনার ফাইলগুলি যেখানে অবস্থান করে সেখানে প্রকৃত স্থান হ'ল / home/.ecryptfs/$USER
সেখানে দুটি ফোল্ডার রয়েছে, প্রাইভেট (আপনার ফাইলগুলি এনক্রিপ্ট করা রয়েছে) এবং .ecryptfs সহ অটো-মাউন্ট, অটো-আমাউন্ট, প্রাইভেট.মন্ট, প্রাইভেট.সিগ, মোড়ানো-পাসফ্রেজের মতো ফাইল।
আশা করি টার্গেট ফাইলগুলি আপনার হোস্ট ব্যাকআপে অনুলিপি করা হয়েছে।
যদি এই সার্ভারটিতে আপনার মোড়ানো-পাসফ্রেজের কোনও ব্যাকআপ না থাকে তবে আপনি হারিয়ে গেছেন। যদি কোনও ব্যাকআপ থাকে তবে ওয়েবে আপনার মোড়ানো পাসফ্রেজ সংরক্ষণ করে আপনার এনক্রিপশন প্রকল্পটি দুর্বল হয়ে গেছে, যদি না আপনি যেখানে হোস্টটি ব্যাকআপ করেন সেখানে নিয়ন্ত্রণ না করে।
মাউন্ট করার জন্য আমি এই স্ক্রিপ্টটি পেয়েছি :
Root = / হোম / .ecryptfs / $ USER এর
Target = যদি / mnt / $ USER এর
# মূলটি .cryptfs এবং। গোপনীয় ফোল্ডারগুলির পিতা মাতা হওয়া উচিত
sudo mkdir -p AR টার্গেট
সিডি $ মূল
প্রতিধ্বনি আপনার পাসওয়ার্ড টাইপ করুন:
PASS = $ (ecryptfs-unwrap-passphrase .ecryptfs / মোড়ানো-পাসফ্রেজ | সেড / পাসফ্রেজ: \ //)
SIG1 = $ (মাথা -n1 .ecryptfs / Private.sig)
SIG2 = $ (লেজ -n1 .ecryptfs / Private.sig)
প্রতিধ্বনি পাসফ্রেজ:
প্রতিধ্বনি $ পাস
প্রতিধ্বনির স্বাক্ষর:
প্রতিধ্বনি $ SIG1
প্রতিধ্বনি $ SIG2
প্রতিধ্বনি খালি থাকতে হবে:
sudo keyctl পরিষ্কার @ ইউ
sudo keyctl তালিকা @ ইউ
প্রতিধ্বনি কিছু টাইপ করবেন না:
প্রতিধ্বনি $ পাস | sudo ecryptfs-add-passphrase --fnek
প্রতিধ্বনির স্বাক্ষর রয়েছে:
sudo keyctl তালিকা @ ইউ
প্রতিধ্বনি Mount টার্গেটে $ মূল ...
sudo মাউন্ট -t ecryptfs -o কী = পাসফ্রেজ, ecryptfs_cipher = aes, ecryptfs_key_bytes = 16, ecryptfs_passthrough = না, ecryptfs_enable_filename_crypto = হ্যাঁ, eryptfs_sig = $ Sign$p SS ne সিএনপি = $সিএনজিপি e $ne$cho$ e e
ls AR টার্গেট
আনসেট - ভি পাস