ব্যবহারকারী অ্যাকাউন্টের জন্য "ব্যক্তিগত fstab" ফাইলগুলি বিদ্যমান?


14

আমি /etc/fstabফাইলটির জন্য একটি "ব্যক্তিগত" সমতুল্য সন্ধান করছি , এটি কেবলমাত্র আমার অ্যাকাউন্টে প্রয়োগ হয় (লগইনে); এই ধরনের একটি ফাইল বিদ্যমান? নাকি আরও জটিল?


না আপনি প্রতিটি অ্যাকাউন্টের জন্য পৃথক fstab এন্ট্রি পেতে পারবেন না
বাবিন লনস্টন

আপনি লগইনে একটি নির্দিষ্ট ভলিউম মাউন্ট করার জন্য কী চেষ্টা করছেন? আপনার অ্যাকাউন্টের জন্য কেবলমাত্র একটি একক ভলিউম, বা প্রতিটি ব্যবহারকারীর জন্য পৃথক খণ্ড?
জনি

অনুরূপ কিছু করতে আপনি gvfs ব্যবহার করতে পারেন ।
ম্যাডমাইক

নীচের উত্তরগুলি কীভাবে এটি মাউন্ট করা যায় তা আপনাকে জানায়, তবে তাদের কোনওটিই (খনি সহ) onlyআপনার ব্যবহারকারীর এই পার্টিশনগুলি মাউন্ট করতে সক্ষম হওয়ার সম্ভাবনা নিয়ে কাজ করে না। আপনি যদি এরকম কিছু চান তবে আরও কিছু প্রয়োজন হবে। Fstab এর সাথে পার্থক্যটি হ'ল এটি একটি সিস্টেম ফাইল এবং কেবলমাত্র একটি সুপারসুরই এটি পরিবর্তন করতে পারে।
জো

উত্তর:


12

যদি আমাদের অ্যাকাউন্টে লগ ইন করার পরে আমাদের সর্বদা একটি ড্রাইভ মাউন্ট করা প্রয়োজন তবে এই ড্রাইভটি বুটে লাগানো না চাই আমরা ইউডিস্ক দিয়ে মাউন্টিং বিবেচনা করতে পারি । নীচের কমান্ডটি উদাহরণস্বরূপ `` / dev / sdc1 to/ মিডিয়া / drive ড্রাইভটি মাউন্ট করবে (কোনও রুটের অনুমতি প্রয়োজন নেই):

udisks --mount /dev/sdc1

এই কমান্ডটি কোনও স্ক্রিপ্টে যুক্ত করা যেতে পারে, বা প্রয়োজন হলে অটোস্টার্ট অ্যাপ্লিকেশনগুলিতে রাখা যেতে পারে।

এই সম্পর্কিত প্রশ্নগুলি এখানে দেখুন:


আপনি আমাকে এতে মারধর করেছেন, হ্যাঁ, udisksএটির জন্য খুব ভাল বিকল্প fstabহতে পারে এবং ব্যক্তিগত fstab হিসাবে ব্যবহার করা যেতে পারে । এটি 13.04 এ আরও উন্নত হয়েছে।
আনোয়ার

4

না তুমি পারবে না. তবে এটি করা খুব জটিল নয়: আপনাকে কেবল একটি স্ক্রিপ্ট তৈরি করতে হবে যা ম্যানুয়ালি আপনার প্রয়োজনীয় মাউন্ট পয়েন্টগুলি যুক্ত করে এবং আপনার লগইন থেকে সেই স্ক্রিপ্টটি সম্পাদন করে exec

ধরে নেওয়া যাক এটি কোনও ব্যক্তিগত মাউন্টের জন্য fstab এন্ট্রি যা আপনি লগইন করলেই কেবল মাউন্ট করা চান:

# volume              mount point       type  options
news:/usr/spool/news  /usr/spool/news   nfs   timeo=14,intr

ম্যানুয়াল মাউন্ট হতে পারে:

mount news:/usr/spool/news

সুতরাং আপনি যদি এটি কোনও স্ক্রিপ্টে ( cd ~ && gedit mount_them.sh) রেখে দেন এবং স্ক্রিপ্টটি কার্যকরযোগ্য করে তোলেন তবে আপনি এই স্ক্রিপ্টটি আপনার .bash_profile বা .bashrc এ যুক্ত করতে পারেন (.bash_profile লগইন শেলগুলির জন্য কার্যকর করা হয়, যখন .bashrc ইন্টারেক্টিভ নন-লগইন শেলগুলির জন্য কার্যকর করা হয়)। এর মতো কিছু (সিউডো কোড) যুক্ত করা আপনার জন্য এগুলি মাউন্ট করবে:

if [ -f ~/mount_them.sh ]; then
   ./mount_them.sh
fi

2
হতে তোমাকে পাইনি rootব্যবহার করতে পাবে mount?
Joni

1
@ জোনি না, আপনার যা দরকার তা হ'ল অনুমতিগুলি সঠিকভাবে সেট করা। সম্পূর্ণ উদাহরণের জন্য kmandla.wordpress.com/2007/03/08/howto-mounting-without-sudo দেখুন ।
রিনজউইন্ড

1
যে ক্ষেত্রে আপনি যোগ করা উচিত userবা usersমাউন্ট অপশন; আপনি যে উদাহরণ দেন তা কেবল রুট দ্বারা মাউন্ট করা যায়।
জনি

2

তক্কাতের অনুরূপ আদেশটি নিম্নলিখিত:

udisksctl mount -b /dev/sdc1

এটি ডিভাইসটিকে /dev/sdc1নিম্নলিখিত অবস্থানে মাউন্ট করবে (যেমন নটিলাস এটি করবে)

/media/$USER/$DEVICE

$USERআপনার ব্যবহারকারী নাম কোথায় এবং $DEVICEএটি সেট করা থাকলে ডিভাইস লেবেল, অন্যথায় এটি ডিভাইস ইউআইইডি।

নোট: র manpage এই কমান্ড শুধুমাত্র 12.10+ বিদ্যমান, তাই আমি এই 12.10+ জন্য কেবল প্রাপ্তিসাধ্য অভিমানী করছি।


0

আপনি কি আপনার সিস্টেমের বেশ কয়েকটি ব্যবহারকারী রয়েছেন এবং আপনার মেশিনে বিভিন্ন ভলিউমের বিভিন্ন অ্যাক্সেসের অধিকার থাকতে চান তা কি আপনি বোঝাতে চান?

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

এটি অর্জনের জন্য আমি /etc/fstabনিম্নলিখিত উপায়ে সম্পাদনা করেছি :

# 'COMMON' drive for all
UUID=XXXXXXXXXXXXXXX /media/COMMON ntfs rw,auto,users,exec,nls=utf8    0   0
# 'WORK' drive for me only
UUID=XXXXXXXXXXXXXXX /media/WORK ntfs defaults,uid=1000,gid=1000,umask=007    0    0

দ্রষ্টব্য: আপনার / মিডিয়া ডিরেক্টরিতে প্রথমে নিজ নিজ উপ-ডিরেক্টরি (/ COMMON, / WORK) তৈরি করা দরকার create


0

যদি আপনি কেডিএ ব্যবহার করতে চান তবে আপনি যেতে পারেন

সিস্টেম সেটিংস-> হার্ডওয়্যার-> অপসারণযোগ্য ডিভাইস এবং আপনার পার্টিশনের পাশের উপযুক্ত বক্সটি চেক করুন। বিকল্পগুলি লগইন-এ অটোমাউন্ট এবং সংযুক্তিতে অটোমাউন্ট।

এটি কিছুক্ষণের জন্য উপলব্ধ ছিল - আমি মনে করি কর্মিক থেকে since যেহেতু এটি ডেস্কটপের অংশ, তাই আমি নিশ্চিত যে এই সেটিংসগুলি প্রতি ব্যবহারকারী ভিত্তিতে প্রযোজ্য হবে।

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