হোম ডিরেক্টরি ডিরেক্টরি শেয়ার করবেন না


4

আমি সম্প্রতি একটি স্ক্রুট তৈরি করেছি ( এখানে দিকনির্দেশগুলি অনুসরণ করে ) এবং এটি আমার (হোস্ট) ব্যবহারকারীর হোম ডিরেক্টরিটি সুবিধামত শেয়ার করে। অর্থাৎ /home/usernameক্রুটের মধ্যে ক্রোটের বাইরের মতোই।

এই আচরণটি কোথায় কনফিগার করা হয়েছে? আমি কীভাবে এই আচরণটি আটকাতে পারি?

আমি উবুন্টু ডেস্কটপ 12.04 64-বিট ব্যবহার করছি, এবং শ্রুত সংস্করণ তথ্যটি

$ schroot --version
schroot (Debian sbuild) 1.4.25 (03 Feb 2012)

আমরা উভয় জায়গাতেই কি একই ফোল্ডারটি বলছি। বা কী কারণে আপনি এই আচরণটি পরিবর্তন করতে চান?
দিবালোক ডেকে

@ দিবলডক যদি আমি আপনার প্রথম প্রশ্নটি বুঝতে পারি তবে আমার মনে হয় উত্তরটি হ্যাঁ। find /home/usernameআমি মানানসই বা না থাকুক একই মানগুলি প্রদান করে।
সীমাবদ্ধ প্রায়শ্চিত্ত

@ দিবলডক উফ, আমার ধারণা enterম্যাসেজটি পাঠিয়েছে। আমি যে কারণে এটি পরিবর্তন করতে চাই তা সুরক্ষা। আমার একটি ক্রোট রয়েছে যাতে আমি প্রোগ্রামগুলি চালাতে পারি (আমি বর্তমানে ওয়াইন ব্যবহার করে উইন্ডোজ প্রোগ্রামগুলি চালাচ্ছি, সুতরাং আমি সত্যই তাদের উপর বিশ্বাস করি না!) আমার সিস্টেমে যতটা ঝুঁকি ছাড়াই। আমি চাই না যে প্রোগ্রামগুলি আমার হোম ডিরেক্টরিতে অ্যাক্সেস করবে। আমি আশাকরি এটাই আপনার প্রশ্নের উত্তর।
সীমাবদ্ধ প্রায়শ্চিত্ত

হ্যাঁ আমি দেখতে পাচ্ছি যে আমার প্রশ্নটি খুব অস্পষ্ট। আমি মনে করি আমি আপনাকে বুঝতে পেরেছি, তবে কেবল নিরাপদ থাকার জন্য। - বাড়ির পথ /home/usernameএই দুটি আলাদা পথ নাকি একই? :)
ডিবলো ডেকে

@ ডিবলড্ক তারা ডিস্কের একই অংশটি উল্লেখ করে এবং স্বাভাবিকভাবে একই বিষয়বস্তু রাখে, তাই আমি বলব যে তারা একই :-)
সীমিত প্রায়শ্চিত্ত

উত্তর:


6

ডিফল্টরূপে, schrootফাইল-সিস্টেম সারণী ফাইল অনুসারে ডিরেক্টরিগুলি মাউন্ট করুন /etc/schroot/default/fstab। আপনি লাইন শুরুর সাথে মন্তব্য করতে /homeপারেন যাতে স্ক্রুট হোম ডিরেক্টরিটি বাঁধতে পারে না।

আপনি স্ক্রুট কনফ ফাইলটি সম্পাদনা করে অন্যান্য ফাইল সিস্টেম সারণী ফাইলও নির্দিষ্ট করতে পারেন। উদাহরণস্বরূপ, আপনি যদি setup.fstab=minimal/fstabশেষের দিকে যোগ করেন, তবে /etc/schroot/chrood.d/[your chroot's].confস্ক্রুট ফাইল সিস্টেম অনুযায়ী /etc/schroot/minimal/fstab


কি দারুন! একটি বড় ওভারফ্লো গাদা স্বাগতম, এবং, চমৎকার উত্তরের জন্য ধন্যবাদ। বছর-দেড়-অপেক্ষা অপেক্ষা করলাম!
সীমাবদ্ধ প্রায়শ্চিত্ত

0

হোস্ট সিস্টেমে যান (ক্রুট থেকে প্রস্থান করুন), এবং মাউন্ট চালান। সেখানে আপনার হোম ডিরেক্টরিটি (এবং অন্য কোনও) ক্রোটে মাউন্ট করা আছে তা দেখতে হবে। গন্তব্য ডিরেক্টরিতে নেভিগেট করুন এবং রান করুন umount। এর মতো কিছু কাজ করা উচিত:

# umount $(mount | grep 'home.*precise' | awk '{print $3}')

যেখানে গ্রেপ প্যাটার্নটি home.*preciseমাউন্ট পয়েন্টগুলির সাথে মিলে যায় তা থেকে মুক্তি পেতে চান।


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