আমি আমার জেন্টো সিস্টেমে এক্রিপ্টিফ সেটআপ করার চেষ্টা করছি, তবে আমি হোম ফোল্ডারটি স্বতঃস্ফূর্ততার সাথে ক্রমাগত সমস্যাগুলি নিয়ে আসছি।
ecryptfs যেভাবে ব্যবহারকারীর পাসওয়ার্ডের সাথে এনক্রিপ্ট করা পাসওয়ার্ড ফাইল রয়েছে তাতে হোম ফোল্ডারটি ডিক্রিপ্ট করার জন্য একটি কী রয়েছে works ব্যবহারকারী লগইন করার সময়, প্যাম মডিউল ব্যবহারকারী দ্বারা প্রদত্ত পাসওয়ার্ড ব্যবহার করে ফাইলটি ডিক্রিপ্ট করে এবং ফাইল সিস্টেমের জন্য পাসওয়ার্ড অর্জন করে, তারপরে এটি সিস্টেমটিকে মাউন্ট করার জন্য মাউন্ট কমান্ড কার্যকর করতে বোঝায়।
এটি রুট হিসাবে হাত দিয়ে চালানো ভাল কাজ করে তবে পাম_মাউন্টের মাধ্যমে এটি স্বয়ংক্রিয়ভাবে কাজ করতে পারছি না, এখানে আমি অনুসরণ করেছি এমন একটি গাইড রয়েছে: http://gentoo-en.vfose.ru/wiki/Encrypt_home_directory_with_ecryptfs
এখন আমি এই সমস্যাটি পাচ্ছি:
mount.c:72): mount: only root can mount /home/.ecryptfs/petr.bena/.Private on /home/petr.bena
আমি গুগল করে দেখলাম যে পিএএম-কে সুরক্ষার কারণে মাউন্ট কমান্ড ব্যবহার করার অনুমতি নেই। সত্যি কথা বলতে কি, আমি পাত্তা দিই না। আমি আমার সিস্টেমের "সুরক্ষা" উত্সর্গ করতে এবং প্যামকে মাউন্টগুলি করার অনুমতি দিতে প্রস্তুত। কারণ অ-এনক্রিপ্ট করা হোম ফোল্ডারটি হ'ল সুরক্ষা ইস্যু আইএমএইচওর চেয়ে উল্লেখযোগ্য পরিমাণ।
এছাড়াও এই ল্যাপটপে আমার ব্যতীত অন্য কারও সরাসরি অ্যাক্সেস নেই, সুতরাং অ-রুট ব্যবহারকারীরা মাউন্টগুলি সক্ষম করতে সক্ষম হওয়া আমার পক্ষে ঠিক আছে (সমস্ত নন-রুট ব্যবহারকারীরা যাইহোক sudo করেছেন)।
প্যামকে মাউন্ট করার অনুমতি দেওয়ার কোনও উপায় আছে কি?
আপডেট: আমি বুঝতে পেরেছি যে fstab- এ "ব্যবহারকারী" বিকল্প যুক্ত করার ফলে নিয়মিত ব্যবহারকারীদের মাউন্ট করার সুযোগ পাওয়া যায়, এখন আমি এই ত্রুটিটি পেয়েছি, যদিও:
(mount.c:72): mount: mount(2) failed: No such file or directory
যা কোনও অর্থ দেয় না কারণ পথগুলি সঠিক। খুব সম্ভবত ইক্রিপ্টস এর সাথে সম্পর্কিত