অনুমতিগুলি কীভাবে সেট করবেন যাতে আমি অন্য বিভাগে পড়তে এবং লিখতে পারি?


15

আমি উবুন্টু 12.04 ব্যবহার করছি এবং আমার পার্টিশন করতে হবে পার্ট 1 এবং পার্ট 2, উভয়ই এক্সট্রা 4। আমি প্রোগ্রামগুলির মাধ্যমে তাদের কাছে মিডিয়া ফাইলগুলি অবাধে স্থানান্তর করতে চাই।

উত্তর:


21

আমি যা করব তা হ'ল:

ধরে নিই যে আপনার উভয় পার্টিশনই পার্ট 1 এবং পার্ট 2 নামের সাথে মাউন্ট হয়েছে, আপনি কেবলমাত্র সেগুলি ব্যবহার করবেন এবং আপনি তাদের উপর সম্পূর্ণ নিখরচায় নিয়ন্ত্রণ চান, আমি এটি করব:

sudo chmod 777 /media/part1 - এটি আপনাকে পার্ট 1 পার্টিশনের মধ্যে সমস্ত অনুমতি (পড়ুন, লিখুন, চালান) দেবেন।

sudo chmod 777 /media/part2 - এটি আপনাকে পার্ট 2 পার্টিশনের মধ্যে সমস্ত অনুমতি (পড়ুন, লিখুন, চালান) দেবেন।

অনুমতিগুলি (এই ক্ষেত্রে 777) নিম্নলিখিত হিসাবে রয়েছে:

7 - পূর্ণ (পড়ুন, লিখুন এবং সম্পাদন করুন)
6 -
5 টি পড়ুন এবং লিখুন -
4 টি পড়ুন এবং এক্সিকিউট করুন - কেবল
3 টি পড়ুন -
2 লিখুন এবং এক্সিকিউট করুন - কেবল
1 লিখুন - কেবল
0 চালান - কিছুই নয়

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

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


আমি সর্বদা 77 777 এর মতো একটি মোড এড়িয়ে চলেছি, মূলত কারণ টার্মিনাল রঙগুলির কারণে প্রায়শই এটি পড়া শক্ত হয় যা আপনাকে বিশ্ব লিখনযোগ্য হতে সচেতন করে। যদি তিনিই একমাত্র ব্যবহারকারী হন, তবে 755 ব্যবহার করে একই জিনিসটি সম্পন্ন করুন এবং সাধারণ রঙগুলি দিয়ে পড়া আরও সহজ
মার্টি ফ্রাইড

আমি যে আপনার সাথে একমত। বিশেষভাবে ফোল্ডারগুলি।
লুইস আলভারাডো

1
এমনকি যখন আপনি কেবল chownএটি ব্যবহারকারীর কাছে করতে পারেন তখন কেন অনুমতিগুলি পরিবর্তন করবেন ?
n.st

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

8

সমস্ত ফাইল অনুমতি পরিবর্তনের পরিবর্তে, যেমন লুইস আলভারাডো পরামর্শ দিয়েছিলেন, ফাইলের মালিক পরিবর্তন করা ভাল - এভাবে পূর্বে থাকা কোনও বাইনারি এবং স্ক্রিপ্ট ফাইলগুলিতে এক্সিকিউটেবল বিট রাখা উচিত।

সুতরাং, ধরে নিই যে আপনার পার্টিশনটি / মিডিয়া / কিছু হিসাবে মাউন্ট করা আছে এবং আপনার ব্যবহারকারীর নাম জোহান্দো , আপনি চালাতে পারেন

sudo chown -R johndoe:johndoe /media/something

/ মিডিয়া / কোনও কিছুর মালিক (এবং এতে থাকা সমস্ত ফাইল এবং ডিরেক্টরিগুলি, সুতরাং 'পুনরাবৃত্ত' এর জন্য -আর ) জন্ডোতে পরিবর্তন করতে হবে

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


0

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

তবে আপনি যদি কোনও প্রদত্ত ডিরেক্টরিটি সর্বদা শুরুতে মাউন্ট করতে চান তবে আপনাকে এটি যুক্ত করতে হবে /etc/fstab। আপনি যে লাইনটি যুক্ত করবেন তা এমন কিছু হওয়া উচিত:

/dev/sda2 /media/part1 ext4 defaults 0 0

বিন্যাসটি হ'ল

device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)

সুতরাং মূলত উদাহরণ থেকে আপনার মাউন্ট পয়েন্টের সাথে আপনার ডিভাইস এবং / মিডিয়া / পার্ট 1 দিয়ে / dev / sda2 প্রতিস্থাপন করুন।

আপনার / ইত্যাদি / fstab সম্পাদনা করার জন্য যদি আপনার আরও তথ্যের প্রয়োজন হয় তবে আপনি এই নিবন্ধটি খুঁজে বার করতে পারেন: http://www.tuxfiles.org/linuxhelp/fstab.html


0

আপনি সাধারণত এটি ইতিমধ্যে করতে পারেন, তবে আমার পরামর্শটি হ'ল পার্টিশনগুলি যুক্ত করুন /etc/fstabযাতে তারা স্থিতিশীল হয় এবং আপনার পছন্দের কোনও স্থান থাকে। আপনি এগুলি যে কোনও বিদ্যমান ডিরেক্টরিতে মাউন্ট করতে পারেন তবে কনভেনশনগুলি এটিকে মাউন্ট করার জন্য মনে হয় /mnt। এটি করার জন্য, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:

অধীনে ডিরেক্টরিগুলি তৈরি করুন /mnt; ডিরেক্টরি আপনি যে নাম চয়ন করতে পারেন। আমি উদাহরণের জন্য কেবল "মাইমাউন্ট 1" এবং "মাইমাউন্ট 2" ব্যবহার করব। এছাড়াও, আমি আপনার লগইন নাম এবং গোষ্ঠী উপস্থাপন করতে "মাইলগিন" ব্যবহার করব; আপনার লগইন অ্যাকাউন্টের নামটিতে এটি পরিবর্তন করুন।

sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1

আপনি এখন মালিক হিসাবে আপনার সাথে দুটি ডিরেক্টরি তৈরি করেছেন।

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

/etc/fstabজিডিটের মতো পাঠ্য সম্পাদক ব্যবহার করে খুলুন । জিডিট ব্যবহার করতে, প্রবেশ করান

gksu gedit /etc/fstab

তারপরে, ফাইলের শেষে এই দুটি লাইন প্রবেশ করুন (তবে ইউএইডিএক্সএক্সএক্সএক্স .... অংশের জন্য এবং মাইমাউন্টগুলির জন্য ডিরেক্টরি নাম) লিখুন:

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2

পরীক্ষা করার জন্য, ফাইল সংরক্ষণ করুন এবং একটি টার্মিনাল কমান্ড এ লিখুন: sudo mount -a; যদি কোনও ত্রুটি থাকে যা আপনি বুঝতে পারেন না, তবে এখানে জিজ্ঞাসা করুন। যদি ত্রুটিগুলি থাকে এবং আপনাকে পুনরায় বুট করার দরকার হয় তবে যুক্ত হওয়া লাইনগুলি প্রথমে পাউন্ড সাইন (#) দিয়ে উপস্থাপনের মাধ্যমে অক্ষম করা সবচেয়ে নিরাপদ হতে পারে যা এটি একটি মন্তব্য করে।


সুতরাং "সুডো মাউন্ট / এ" কমান্ড থেকে আউটপুটটি কী হওয়া উচিত? আমার আউটপুটটি ছিল "মাউন্ট: / এ ইন / ইত্যাদি / এফস্ট্যাব বা / ইত্যাদি / এমটিএবি" খুঁজে পাচ্ছে না।
ব্যবহারকারী73466

আমি দুঃখিত, আমি জানি না যে আমি এটি কীভাবে করেছি, তবে আমার অর্থ "-এ", "/ এ" নয়। এর অর্থ হ'ল fstab এ সমস্ত কিছু মাউন্ট করা এবং ত্রুটির জন্য পরীক্ষা করার একটি ভাল উপায়। আমি আমার পোস্ট সংশোধন করব।
মার্টি ফ্রাইড

0

আমি একই সমস্যাটি পেয়েছি এবং নটিলাসকে রুট হিসাবে চালিয়ে, পার্টিশন, বৈশিষ্ট্যগুলিতে ডান ক্লিক করে অনুমতিগুলি (বা প্রয়োজনে মালিককে) পরিবর্তন করে এটি সমাধান করেছি।

যদি নটিলাস ইনস্টল না করা থাকে:

sudo apt-get nautilus

0

অনুমতি পরিবর্তন করুন

 sudo chmod -R a+rwx /path/of/folder

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