রুট ছাড়া অন্য ব্যবহারকারীর জন্য কীভাবে ড্রাইভ মাউন্ট করবেন?


9

আমি ইউএসবি হলেও এসএসডি ডিস্ক সংযুক্ত করেছি disk তারপর:

 sudo su -
 mkdir /mnt/hx
 chown ondra /mnt/hx
 mount /dev/sdb1 /mnt/hx  # It's FAT32 now, but was the same with EXT4

শেষ কমান্ডটি দির মালিককে রুটে পরিবর্তন করে। আমি যখনই রুট ডিয়ারে একটি ফাইল তৈরি করি তখন আমার রুট হওয়া দরকার এবং মূলটি মালিক।

আমি কি মাউন্ট করা ডিরের মালিক হিসাবে আলাদা ব্যবহারকারীর সেট করতে পারি? অথবা, সহজভাবে বলেছিলেন, ব্যবহারকারী XY ড্রাইভে অবাধে পড়তে / লিখতে পারবেন তা নিশ্চিত করুন।


তুমি ঠিক sudo mkdir -p /mnt/hxতখনি কেন sudo mount /dev/sdb1 /mnt/hx?
ক্রিস ওয়েন

দেখে মনে হচ্ছে এটি uid = 1000, gid = 1000 অপশন
ওন্দ্র ndraižka

তুমি করতে হবে sudo chown -R username:groupname /folder-RChown অনুমতি যাও recursively প্রয়োগ করা যেতে তোলে। এছাড়াও পরীক্ষা chmod, লাগে এমনকি যে -Rপ্যারামিটার।
নিতিন ভেঙ্কটেশ

উত্তর:


9

জিনোম ভিত্তিক জিইউআই পরিবেশ

gio mount -d /dev/sdb1

যে হিসাবে সহজ।

জিনোমের পুরানো সংস্করণগুলির জন্য আপনার gvfs-mountপরিবর্তে ব্যবহারের প্রয়োজন হতে পারে :

gvfs-mount -d /dev/sdb1

হেডলেস (জিইউআই নেই) মেশিন

এন্ট্রি যুক্ত করুন /etc/fstabএবং এর জন্য বিকল্পগুলি নির্দিষ্ট করুন।

এর ম্যানপেজ থেকে fstab:

   The fourth field (fs_mntops).
          This field describes the mount options associated with the filesystem.

          <snip>

          user   allow a user to mount
          owner  allow device owner to mount

এখন আপনাকে নিশ্চিত করতে হবে যে ডিভাইসটি সঠিক মালিকের মালিকানাধীন। এটি একটি udevনিয়মে উল্লেখ করুন । এতে একটি ফাইল রাখুন /etc/udev/rules.d/50-myhdd-ownerchange.rules:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0ff9", MODE="0600", OWNER="username"

আপনি যে ইউএসবি ডিভাইসটির মাধ্যমে এটি ট্রিগার করতে চান তার সাথে বিক্রেতা এবং পণ্য আইডির প্রতিস্থাপন করুন। কমান্ডটি ব্যবহার করে তাদের সন্ধান করুন lsusbMODEআপনার পছন্দ মত পরিবর্তন করুন ।

বিকল্পভাবে, ব্যবহার করুন pmount। আমি ব্যক্তিগতভাবে এটি পছন্দ করি না।


আমি এটি সফলভাবে মাউন্ট করেছি। তবে এখন আমি এক্সিকিউটেবল ফাইলগুলি সম্পাদন করতে পারি না, এমনকি execবিকল্পগুলির মধ্যে নেই।
ওন্দ্রা Žižka

@ ওন্দ্রাŽাইকা আপনি চতুর্থ ক্ষেত্রে যে বিকল্পগুলি দিয়েছিলেন সে সম্পর্কে আপনি কি নিশ্চিত? ম্যানপেজে উদাহরণটি উল্লেখ করেছে user,exec। আমি যতদূর জানি আপনি কি করবেন exec,user, তারপর userওভাররাইড করবে execতার সংশ্লেষ সঙ্গে বিকল্প noexec। যদি এটি এখনও কাজ না করে তবে দয়া করে প্রাসঙ্গিক লাইনটি ভাগ করুন /proc/mounts
জার্মটভিডিজক

বেলা ১১ টার জন্য +1, জিভিএফএসের সাথে আমার কোনও ভাগ্য হয়নি।
পাইডসাইনার

gvfs-mountgio mountজিনোমের বর্তমান সংস্করণগুলির সাথে প্রতিস্থাপন করা হয়েছে ।
বড় ম্যাকলার্জহিউজ

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