আমি কীভাবে বাহ্যিক ড্রাইভে অনুমতিগুলি পরিবর্তন করতে পারি?


25

আমি আমার বাহ্যিক ড্রাইভে যেগুলি স্বয়ংক্রিয়ভাবে চালিত হয়েছে সেগুলির অনুমতিগুলি পরিবর্তন করতে চেয়েছিলাম তবে আমি সুডো নটিলাস দিয়ে চেষ্টা করেছি এবং তারপরে গুই এবং অনুমতিতে গিয়ে এটি পরিবর্তন করতে পারি তবে এটি আমাকে দেয় না।

আমি দৌড়ে এসেছি

drwx------ 1 xbmc xbmc

গুই নীচে দেখায়।

owner xbmc
folder access create and delete files
file access ---

Group xbmc
folder access none
file access ---

others
folder access none
file access ---

আমি কীভাবে এটি পরিবর্তন করতে পারি যাতে প্রত্যেকের কাছে ড্রাইভ এবং এর মধ্যে সমস্ত ফোল্ডার / ফাইল অ্যাক্সেস করার অনুমতি থাকে। আমি প্লেক্সমিডিয়া সার্ভারটি চালু হওয়ার চেষ্টা করছি এবং আমার সামগ্রীগুলি প্রবাহিত করতে সক্ষম হতে আমার উত্সে এটি যুক্ত করার জন্য ওয়েবপৃষ্ঠা পরিচালিত আমার ড্রাইভগুলি দেখতে পাচ্ছি না।

আমি "অন্যদের" অ্যাক্সেসটি পরিবর্তন করতে চাই যাতে আমি যে কোনও জায়গা থেকে আমার সমস্ত ফোল্ডার পড়তে এবং লিখতে / মিডিয়া পথে আমার সমস্ত ড্রাইভ অ্যাক্সেস করতে পারি।

আপনি আমার ড্রাইভগুলি দেখতে পারেন যা এখানে মাউন্ট করা হয়েছে (বাহ্যিক ড্রাইভগুলি # 18,19,20 হয়) http://paste2.org/p/1754386

উত্তর:


11

আমি একটি নতুন কম্পিউটার কেনার পরে, আমার এটিতে আমার থাম্ব ড্রাইভগুলি কাজ করা দরকার।

পদ্ধতিটি এখানে:

  1. "ডিস্ক ইউটিলিটি" খুলুন এবং আপনার ডিভাইসটি সন্ধান করুন এবং এটিতে ক্লিক করুন। এটি আপনাকে নিশ্চিত করতে দেয় যে আপনি এর জন্য সঠিক ফাইল সিস্টেমের ধরণ এবং ডিভাইসের নাম জানেন। আমার ক্ষেত্রে এটি যথাক্রমে 'ext4' এবং '/ dev / sdb1' ছিল। পরবর্তী: আপনি নিজের থাম্ব ড্রাইভটি কী কল করতে চান তা ঠিক করুন। আমি আমারকে 'ইউএসবি 16-সি' বলেছি, তবে আপনি নিজের নামটি বেছে নেন। ডিস্ক ইউটিলিটি বন্ধ করার আগে, আনমাউন্ট ক্লিক করুন। এবং USER এ আপনার লগইন নাম হওয়া উচিত।

    তারপরে টার্মিনাল উইন্ডোতে 2 থেকে 4 ধাপ চালান।

  2. sudo mkdir -p /media/USB16-C

  3. sudo mount -t ext4 -o rw /dev/sdb1 /media/USB16-C

  4. sudo chown -R USER:USER /media/USB16-C

এখন আমার থাম্ব ড্রাইভ অ্যাক্সেসযোগ্য এবং আমি খুব রিবুট করার সময় এটি স্বয়ংক্রিয়ভাবে সংযোগ স্থাপন করে।


এই উত্তরটি অকারণে Ext4- তে সীমাবদ্ধ করে। এবং মাউন্ট পয়েন্টগুলির মালিকানা এইভাবে স্থিতিশীল নয় ( /etc/fstabএটি সঠিকভাবে করতে আপনাকে সম্পাদনা করতে হবে)।
জার্মটভিডিজক

2
chmod 1777 [MOUNTPOINT]পরিবর্তে সেই আবদ্ধ ওটি ব্যবহার করুন , সুতরাং এটি সমস্ত ব্যবহারকারীর জন্য কাজ করে। 1 টি অন্য ব্যবহারকারীদের আপনার ফাইলগুলি মুছে ফেলা থেকে বিরত রাখার কথা।
বেসিক 6

5

নীচের উত্তরটি কেবল অপ্রচলিত রিলিজের জন্য বাস্তব। আধুনিক রিলিজ যেমন 14.04 এলটিএস এবং নতুনের কাছে পাইএসডিএম প্যাকেজ নেই

সমস্যা সমাধানে আমার খুব কষ্ট হচ্ছে এবং এই সমাধানটি আমার পক্ষে কাজ করে।

পাইএসডিএম হ'ল স্টোরেজ ডিভাইস ম্যানেজার যা fstab এ ম্যানুয়ালি অ্যাক্সেস না করে হার্ড ডিস্ক মাউন্টপয়েন্টগুলিকে সম্পূর্ণ কাস্টমাইজ করার অনুমতি দেয়। এটি স্টোরেজ ডিভাইসের গতিশীল কনফিগারেশনের জন্য udev নিয়ম তৈরি করার অনুমতি দেয়

  1. ফিজিক্যাল স্টোরেজ ডিভাইস ম্যানেজার ইনস্টল করুন: sudo apt-get install pysdm
  2. স্টোরেজ ডিভাইস ম্যানেজারটি খুলুন: sudo pysdm
  3. আপনার প্রয়োজনীয় ড্রাইভগুলি চয়ন করুন
  4. প্রেস সহায়তা
  5. টিক চিহ্ন তুলে হিসাবে খুলুন শুধুমাত্র পাঠযোগ্য
  6. owner user of file systemআপনার ব্যবহারকারী নাম পরীক্ষা করুন এবং লিখুন:remon
  7. ঠিক আছে টিপুন
  8. চাপ প্রয়োগ
  9. অমাউন্ট ড্রাইভ
  10. এটি মাউন্ট

দ্রষ্টব্য: আপনি যদি বাইনারি নির্বাহযোগ্য ফাইলগুলিতে ফাইলগুলি পরিবর্তন করতে না পারেন তবে বিশেষ ফাইলগুলিতে যান এবং বাইনারি হিসাবে ফাইলগুলির পারমিট এক্সিকিউশন চেক করুন এবং step ধাপে যান।


এটি আমার ইস্যুতে দুর্দান্ত কাজ করেছে। আমি এটি কিছু সময়ের জন্য লড়াই করছি এবং কনসোল / রুট থেকে প্রাইভেলিজগুলি আপডেট করা সর্বদা সহায়তা করে না। অ্যাপ্লিকেশন ব্যবহার করে জিনিসগুলি সেট আপ করতে তখন থেকে কাজ করেছে।
কেন্ড্রিক 18

2
sudo apt-get ইনস্টল pysdm ;;; ই: প্যাকেজ pysdm সনাক্ত করতে অক্ষম
ব্যবহারকারী 39131339

@ user391339 এই উত্তর অনুসারে pysdm এখন অপ্রচলিত এবং আর ব্যবহার করা উচিত নয়।
ম্যাক্সিমিলিয়ান লাউমিস্টার

3

ডিফল্ট হিসাবে, আমি মনে করি এটি লগ ইন করা ডেস্কটপ ব্যবহারকারী হিসাবে এটি মাউন্ট করে। পরিবর্তে "মাউন্ট" কমান্ডের মাধ্যমে বা তিনি fstab এ মাউন্ট করতে চান:

কমান্ড লাইনে:

sudo mkdir /mnt/sdd1

সম্পাদনা / ইত্যাদি / fstab এবং শেষে যুক্ত করুন:

/dev/sdd1 /mnt/sdd1 fuseblk defaults,umask=022 0 0

তারপরে কমান্ড লাইনে (আবার / etc / fstab ফাইল প্রক্রিয়া করার জন্য):

mount -a

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

আপনি যদি আগ্রহী হন তবে মাউন্ট ম্যান পৃষ্ঠাটি এই বিষয়ে প্রচুর তথ্য দেয়।


এটি সর্বদা কার্যকর হয় না যদিও এটি সত্য যে এটি ব্যবহারকারীর দ্বারা চূড়ান্ত। উবুন্টু আমার শেয়ারের পরিমাণ নিয়ে বেশ কয়েকবার বিভ্রান্ত হয়ে পড়েছে। আমি 774 টি সেট করে রেখেছি এবং ইউজার গ্রুপটি ফোল্ডারগুলিতে যুক্ত করেছিলাম এবং উবুন্টু এটি স্বয়ংক্রিয়ভাবে স্থাপন করলে এখনও কিছুই ঠিক কাজ করে না worked
কেন্ড্রিক 18

দুঃখিত, আপনি কী বলছেন তা আমি বুঝতে পারি না। আমি যে উত্তর দিয়েছি তা হ'ল একটি সঠিক উত্তর (সম্ভাব্য সমাধানগুলির মধ্যে একটি) প্রশ্নটি দেওয়া হয়েছে। আপনার যদি সমস্যা হয় তবে একটি নতুন প্রশ্ন পোস্ট করুন। আপনি যদি এখানে কোনও মন্তব্যে লিঙ্ক করেন তবে আমি আপনাকে সেখানে সাহায্য করতে পারি। শুভকামনা!
dpb

3

যদি আপনার বাহ্যিক ড্রাইভটি পোর্টেবল এইচডিডি বা ফ্ল্যাশ ড্রাইভ হয় তবে fstab সম্পাদনা করা ভাল বিকল্প। কারণ এটি স্থায়ী এবং আপনার ড্রাইভ সর্বদা সংযুক্ত হবে না। আপনি যদি লেখার অনুমতি নিয়ে আপনার ড্রাইভটি মাউন্ট করতে চান তবে প্রথমে আপনার ড্রাইভটি আনমাউন্ট করুন (ড্রাইভে ডান ক্লিক করুন এবং আনমাউন্ট করুন) বা:

umount '/media/Expansion Drive'

এখন লেখার অনুমতি নিয়ে মাউন্ট করুন:

mount -o rw /dev/sdXY /media/External_drive

আপনাকে প্রথমে ডিরেক্টরিটি তৈরি করতে হবে:

sudo mkdir -p /media/External_drive

আশা করি এটি সাহায্য করবে।


0

@ বিনায়েক্রাপ্রজাপাত আপনার সমাধানটি কাজ করেছে তবে এটি নির্দিষ্ট করা উচিত যে আপনি নির্দিষ্ট ড্রাইভের পথটি একবারে নির্বাচন করবেন না এটি আপনার বুট আপকে প্রভাবিত করতে পারে।

উদাহরণ:

সিডি / এমএনটি / এসডিসি
সুডো chmod -R এ + আরএক্স *

কেবল / মিডিয়া বা / mnt বাছাই করলে বুট ডিস্ক সহ সমস্ত ড্রাইভ প্রভাবিত হবে যা সমস্যার কারণ হতে পারে।


-1

সবচেয়ে সহজ একটি এখানে আপনার কেবল মিডিয়া ফোল্ডারে যেতে হবে এবং অনুমতিগুলি পরিবর্তন করতে হবে। কমান্ডগুলি নীচে অনুসরণ করুন।

cd /media/ 
sudo chmod -R a+rX *

এবং এটি সম্পন্ন হয়েছে।


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