ব্যবহারকারীর সুবিধাসহ একটি ext3 ফাইল সিস্টেম মাউন্ট করা


12

আমি অন্য একটি লিনাক্স ইনস্টলেশন থেকে একটি ext3 ফাইল সিস্টেম মাউন্ট করার চেষ্টা করছি যাতে রুট নয় ব্যবহারকারী সমস্ত ফাইলের সম্পূর্ণ অ্যাক্সেস পেতে পারে। (এই ফাইলগুলিতে অ্যাক্সেসের জন্য আমার সত্যিই ব্যবহারকারীর প্রয়োজন আছে, কারণ আমি এগুলি এসএসএফএসের মাধ্যমে অন্য কম্পিউটার থেকে ব্যবহার করতে চাই এবং এসএসএফএস কেবলমাত্র ফাইলগুলিতে ব্যবহারকারীর অ্যাক্সেসের অধিকার দেবে))

যদি আমি চালনা করি তবে mount /dev/sda1 /mnt/whateverসমস্ত ফাইল কেবল রুট দ্বারা অ্যাক্সেসযোগ্য।

এক্সট 4 নিয়ে আলোচনাmount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whatever করা একটি সুপার ইউজার প্রশ্ন দ্বারা নির্দেশিত হিসাবে আমি চেষ্টা করেছি তবে এটি একটি ত্রুটি এবং ব্যর্থতায় ব্যর্থ dmesgহয়েছে:

EXT3-fs: Unrecognized mount option "uid=1000" or missing value

আমি কীভাবে ফাইল সিস্টেমটি মাউন্ট করতে পারি?


1
আমি বলব যে সুপার ইউজার প্রশ্নের উপরে আপনি উল্লেখ করেছেন গিলসের উত্তরটি সঠিক। প্রকৃতপক্ষে, ম্যান পেজ মাউন্ট (8) ext2 / 3/4 ফাইল সিস্টেমের কোনওটির জন্য তালিকা তৈরি করে uid=...এবং gid=...বিকল্পগুলি দেয় না ।
রিকার্ডো মুরি

@ রিকার্ডো ধন্যবাদ, এটি সঠিক সমাধান ছিল! প্রথমে এক্সট্রাক্ট কিছু ডিরেক্টরি নিয়মিত মাউন্ট করা, তারপরে সেই ডিরেক্টরিটি bindfs -u $(id -u) -g $(id -g)চূড়ান্ত গন্তব্যে মাউন্ট করা। উত্তর হিসাবে এটি লিখুন, হতে পারে?
ইলারি কাজস্তে

1
যেহেতু উত্তরটি গিলস ' এবং তিনিও এই ফোরামে খুব সক্রিয়, তাই আমি এটি এখানে আবার পোস্ট এবং প্রাপ্য creditণ সংগ্রহ করার জন্য ছেড়ে দেব।
রিকার্ডো মুরি

উত্তর:


19

একটি ext4 ফাইল সিস্টেমে (যেমন ext2, ext3, এবং অন্যান্য অন্যান্য ইউনিক্স-উত্সাহিত ফাইল সিস্টেম), কার্যকর ফাইল অনুমতিগুলি ফাইলসিস্টে বা মাউন্ট বিকল্পগুলির উপর নির্ভর করে না কেবল ফাইল সিস্টেমের মধ্যে থাকা মেটাডেটার উপর।

যদি আপনার অপসারণযোগ্য ফাইল সিস্টেম থাকে যা আপনার সিস্টেম থেকে পৃথক ব্যবহারকারীর আইডি ব্যবহার bindfsকরে , আপনি বিভিন্ন মালিকানা বা অনুমতি সহ যে কোনও ফাইল সিস্টেমের ভিউ সরবরাহ করতে ব্যবহার করতে পারেন । অপসারণযোগ্য ফাইল সিস্টেমটি অবশ্যই ইতিমধ্যে মাউন্ট করা উচিত, যেমন /mnt/sda1; তারপরে, আপনি যদি কোনও নির্দিষ্ট ব্যবহারকারীকে সমস্ত ফাইলের মালিক হিসাবে উপস্থিত হতে চান তবে আপনি এর মতো কিছু চালাতে পারেন

mkdir /home/$user/sda1
bindfs -u $user -g $group /mnt/sda1 /home/$user/sda1

1
আমার কাছ থেকেও আপনাকে ধন্যবাদ! কিছুটা ঝাপটায়, এটি যেমন হট-প্লাগড Sata DVD-ROMs (যা আমার সাথে সমস্যা হয়েছিল এমন ডিভাইস) এর মতো ডিভাইসগুলির জন্যও কাজ করে। তবে ডিভাইস সবসময় মাউন্ট করা হবে না 000কোনো কারণে (ঘ ---------) যাতে আপনাকে তা নির্দিষ্ট করার জন্য -p 700করতে bindfsমাধ্যমে DVD তে ফাইলগুলি অ্যাক্সেস করতে লাইন dolphin/ nautilusউদাহরণস্বরূপ, ইত্যাদি।
সিনট্যাক্সেরর

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