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


29

আমি সম্প্রতি আমার ল্যাপটপে উবুন্টু ১১.১০ ইনস্টল করেছি, তবে আমার 1.5TB বহিরাগত ড্রাইভ এবং 500 জিবি দিয়ে আমি কিছুই করতে পারি না কারণ আমার লেখার অনুমতি নেই। পঠন / লেখার অনুমতিগুলি সেট করার জন্য টার্মিনালে আমি কি কোনও নির্দিষ্ট আদেশ ব্যবহার করতে পারি?

বাহ্যিকটি এনটিএফএস, এবং 500 গিগাবাইট এক্স 4 4


আপনার বাহ্যিক হার্ড ড্রাইভে কোন ফাইল সিস্টেম আছে? ext4, এনটিএফএস?
এক জিরো


বাহ্যিকটি এনটিএফএস, এবং 500 গিগাবাইট এক্স 4 4
সোলারটন

উত্তর:


20

আপনি যদি সুরক্ষা সমস্যাগুলি মনে না করেন তবে সমস্ত ফাইলের অনুমতি পরিবর্তন করতে আপনি একটি পুনরাবৃত্ত chmod করতে পারেন।

cd /media/your_external_drive
sudo chmod -R -v 777 *

এছাড়াও যদি আপনার ফাইলগুলি উইন্ডোগুলির মতো অন্য ওএসে তৈরি করা হয় তবে তাদের পৃথক মালিকানা থাকবে যদি আপনি ফাইলগুলির মালিকানা পরিবর্তন করতে উপরের মতো একই করতে পারেন

cd /media/your_external_drive
sudo chown -R -v your_username:your_username *

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


1
আমি জিপিআর্ট ব্যবহার করে একটি পুরানো হার্ড ড্রাইভ ফর্ম্যাট করার পরে এটি ব্যবহার করেছি।
johntait.org

2
আপনার সমস্ত ফাইলকে এক্সিকিউটেবল হিসাবে চিহ্নিত করবেন না। নীচে দেখুন ।
দানিজার

2
নিজেকে ড্রাইভের অনুমতি দেওয়ার জন্য, তবে এর সমস্ত বিষয়বস্তুর জন্য নয়, ব্যবহার করুন:sudo chown -v your_username:your_username /media/your_external_drive
ড্রেমোদারিস

10
দয়া করে সুপারিশ করি না 0777ওরফে "দয়া-হ্যাক-মাই-সিস্টেম-এবং-ধ্বংস-আমার-ডেটা" অনুমতিগুলি কোন আপাত কারণে! এটি করার প্রায় কোনও কারণ নেই কারণ এটি পরিবর্তনশীল (গোষ্ঠী) মালিকানার মতো আরও বুদ্ধিমান পরিবর্তন দিয়ে এড়ানো যেতে পারে। −1
ডেভিড ফোস্টার

19

আপনার 500 গিগাবাইট হার্ড-ড্রাইভ (এক্সট 4) ফাইল সিস্টেমের জন্য আপনাকে /media/username/your_driveবিভাজনে লেখার অনুমতি প্রদান করতে হবে : -

sudo chmod ugo+wx /media/username/your_drive

সংক্ষিপ্ত বিবরণ: -

sudo : - কমান্ডটি কার্যকর করতে এটি আপনার ব্যক্তিগত অধিকারগুলি উন্নত করবে।

chmod : - অনুমতি পরিবর্তন করার কমান্ড

তোমার দর্শন লগ করা : - ব্যবহারকারী

: - গ্রুপ

: - অন্যান্য

/ মিডিয়া / ব্যবহারকারীর নাম / your_drive : - পার্টিশন

আপনার এনটিএফএস বিভাজনের জন্য দয়া করে অনুসরণ করুন ফসফ্রিডম এর পরামর্শ ।

আশা করি এটি সহায়ক।



এটি কাজ করে, তবে lsসেই ডিস্কের ভিতরে করতে পারে না ।
loretoparisi

11

ইস্যু এনটিএফএস পড়ার / ঠিক করার জন্য, কেবলমাত্র এই প্যাকেজগুলি ইনস্টল করুন:

sudo apt-get install ntfs-config ntfs-3g

ইনস্টল হয়ে গেলে, ড্যাশ-এ টাইপ করুন এবং রান করুন: ntfs-configঅনুরোধ জানানো হলে আপনার পাসওয়ার্ডটি প্রবেশ করুন এবং তারপরে আপনি এনটিএফএস ফাইল সিস্টেমের জন্য পড়া / লেখার সমর্থন উপভোগ করতে পারবেন।


2
এটি আমার সমস্যাটি উবুন্টু 14.04
এলটিএসে

5

কিছু উত্তরের হিসাবে আপনার সমস্ত ফাইলকে নির্বাহযোগ্য হিসাবে চিহ্নিত করবেন না। ব্যবহার করুন 755ডিরেক্টরি এবং 644ফাইলের জন্য। এটি xডিরেক্টরিগুলির জন্য বিষয়বস্তু তালিকাভুক্ত করার জন্য বিট সেট করবে তবে ফাইলগুলির জন্য নয়।

find /path/to/drive \( -type d -exec chmod 0755 -- {} + \) -o \( -type f -exec chmod 0644 -- {} + \)

স্ট্যাকওভারফ্লোতে মূল উত্তরের লিঙ্ক: লিনাক্স উবুন্টু টার্মিনালে কোনও ফোল্ডার এবং এর সমস্ত সাবফোল্ডার এবং ফাইলের জন্য কীভাবে chmod সেট করবেন?


@ ডেভিডফোরস্টার হাই, সম্পাদনার জন্য ধন্যবাদ। এটি বরং একটি বড় পরিবর্তন বলে মনে হচ্ছে। পরিবর্তে এটি অন্য উত্তর হওয়া উচিত?
দানিজার

আপনি বলুন, আমি কি তোমাদেরকে মাঝখানে দেখা করব এবং পরিবর্তন findকমান্ড যাতে এটা আছে ঠিক আপনার মতই দুই find কমান্ড কিন্তু সব ডিরেক্টরি মাধ্যমে শুধুমাত্র এক পাসের সাথে।
ডেভিড ফোরস্টার

অবশ্যই। আপনি নীচের বিকল্পটিও যুক্ত করতে পারেন, আমি মনে করি এটি একটি খুব ব্যবহারিক আদেশ।
দানিজার

0

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

  1. ফিজিক্যাল স্টোরেজ ডিভাইস ম্যানেজারটি ইনস্টল করুন:

    sudo apt-get install pysdm 
    
  2. স্টোরেজ ডিভাইস ম্যানেজারটি খুলুন:

    sudo pysdm 
    
  3. আপনার প্রয়োজনীয় ড্রাইভগুলি চয়ন করুন

  4. সহায়তা টিপুন
  5. খালি খালি খালি পড়ার মতো
  6. ফাইল সিস্টেমের মালিক ব্যবহারকারী পরীক্ষা করুন এবং আপনার ব্যবহারকারী নাম লিখুন
  7. ঠিক আছে চাপুন এবং প্রয়োগ করুন
  8. ড্রাইভটি পুনরায় মাউন্ট করুন

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


2
আমি pysdmআগে ইনস্টল । আজ, এক বছর বা তার পরে আমি আবার পিসডিএম ইনস্টল করার চেষ্টা করছি। আমি পাচ্ছিUnable to locate package pysdm
রাকিব

একই অবস্থা. এটি আর পাওয়া যাবে না।
মাইকেল ডারস্ট

0

আমার একই সমস্যা ছিল এবং এটি নটিলাস দিয়ে মূল হিসাবে সমাধান করেছি।

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

sudo apt-get install nautilus

নটিলাস চালানোর আগে পার্টিশন বা হার্ড ডিস্ক মাউন্ট হয়েছে কিনা তা নিশ্চিত হয়ে নিন।

এর সাথে রুট হিসাবে নটিলাস চালান

sudo nautilus

আপনার পার্টিশন বা হার্ড ডিস্কটি বাম দিকে উপস্থিত হওয়া উচিত।

এটিতে ডান ক্লিক করুন -> "সম্পত্তি" নির্বাচন করুন

প্রদর্শিত নতুন উইন্ডোতে, "অনুমতি" ট্যাবটি নির্বাচন করুন। এখান থেকে আপনি প্রয়োজনে মালিককে, পাশাপাশি কোনও নির্দিষ্ট ব্যবহারকারীর, মূল বা অন্যদের জন্য অনুমতি নিতে পারেন।


উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! আমি এই উত্তরটি এটি সম্পাদনা করার পরামর্শ দিচ্ছি যাতে এটি কীভাবে করা যায় তার নির্দিষ্ট বিশদ সহ এটি প্রসারিত করতে expand (আরও দেখুন আমি কীভাবে একটি ভাল উত্তর লিখতে পারি? জিজ্ঞাসা উবুন্টুকে কী ধরণের উত্তর সবচেয়ে মূল্যবান বলে মনে করা হয় সে সম্পর্কে সাধারণ পরামর্শের জন্য))
ডেভিড ফোস্টার

0

টার্মিনাল ব্যবহার করে (আপনি বর্তমানে উবুন্টুতে লগ ইন করার পরে এটি ব্যবহার করুন):

  1. দ্রুত টার্মিনালটি খুলুন বা টিপুন CtrlAltT

  2. প্রথমে আপনার যে পার্টিশনের নামটি অ্যাক্সেস করতে চান তা সন্ধান করতে হবে, নিম্নলিখিত কমান্ডটি চালান:

    sudo fdisk -l 
    
  3. তারপরে আপনার ড্রাইভটি পড়ার / লেখার মোডে অ্যাক্সেস পেতে আপনার টার্মিনালে এই কমান্ডটি চালান।

    mount -t ntfs-3g -o rw /dev/sda1 /media/<YOUR-Partition-name>
    

    অথবা এই আদেশটি চালান (যদি পূর্ববর্তীটি কাজ না করে)

    sudo ntfsfix /dev/<YOUR-Partition-name>
    

উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! এটি এই ওয়েব পৃষ্ঠার অনুলিপিটির মতো দেখাচ্ছে । উত্তর সরবরাহ করার সময়, তাদের নিজের কথায় তাদের সরবরাহ করুন। এছাড়াও, দয়া করে আপনি যে উত্সগুলি ব্যবহার করেছেন তা এট্রিবিউশন সরবরাহ করুন।
এসএল বার্থ - মনিকা পুনরায় ইনস্টল করুন

0

আমি উত্তর জন্য ফোরামে চারপাশে তাকান।

আমার 3 জন ব্যবহারকারী, "ইউজার 1", "ইউজার 2", "ইউজার 3" রয়েছে:

  • ইউজার 1: বেশিরভাগ অ্যাক্সেস সহ সুডো ব্যবহারকারী
  • ইউজার 2: কম অ্যাক্সেস সহ সুডো ব্যবহারকারীও
  • ইউজার 3: সুড অ্যাক্সেস ছাড়াই কেবল অন্য একজন ব্যবহারকারী

আমি ব্যবহারকারী 1, ব্যবহারকারীর 2 এবং ব্যবহারকারীর 3 এবং 2 পার্টিশনের অ্যাক্সেস দেওয়ার চেষ্টা করছি। পার্টিশনের মালিক হ'ল মূল। পার্টিশন মাউন্ট করা হয়

/media/user2/1
/media/user2/2

দ্রষ্টব্য: আমি ব্যবহার করে পার্টিশনটি মাউন্ট করার চেষ্টা করেছি

sudo mkdir /media/IntHDD170
sudo mkdir /media/IntHDD171

যা পার্টিশন মাউন্ট করার জন্য ডিরেক্টরি তৈরি করেছে।

  • (আমি এটি কাজ করেছি কি না জানি না)

ধাপ 1:

  • মূল হিসাবে নটিলাস ব্যবহার করা হয়।
  • যদি নটিলাস ইনস্টল না করা থাকে: sudo apt-get install nautilus
  • নটিলাস চালানোর আগে পার্টিশন বা হার্ড ডিস্ক মাউন্ট হয়েছে কিনা তা নিশ্চিত হয়ে নিন।
  • এর সাথে রুট হিসাবে নটিলাস চালান

    sudo nautilus
    
  • আপনার পার্টিশন বা হার্ড ডিস্কটি বাম দিকে উপস্থিত হওয়া উচিত।

    এটিতে ডান ক্লিক করুন -> "সম্পত্তি" নির্বাচন করুন

    প্রদর্শিত নতুন উইন্ডোতে, "অনুমতি" ট্যাবটি নির্বাচন করুন।

  • মালিককে "রুট" হিসাবে এবং "ইউজার 1" হিসাবে গোষ্ঠীটি মালিক এবং গোষ্ঠী উভয়ের জন্য পঠন এবং লেখার অ্যাক্সেসের সাথে রাখে।

এখান থেকে আপনি প্রয়োজনে মালিককে, পাশাপাশি কোনও নির্দিষ্ট ব্যবহারকারীর, মূল বা অন্যদের জন্য অনুমতি নিতে পারেন।

দ্রষ্টব্য: ব্যবহারকারী 1, ব্যবহারকারী 2 এবং ব্যবহারকারী 3 এখনও পার্টিশনে অ্যাক্সেস পায়নি

পদক্ষেপ 2: "ইউজার 1" গ্রুপে ব্যবহারকারী 2 এবং ব্যবহারকারী 3 যুক্ত হয়েছে।

usermod -aG user1 user2
usermod -aG user1 user3

ধাপ 3:

করেছিল

chmod -R 777 /media/user2/1
chmod -R 777 /media/user2/2
  • খোলা

    sudo nano /etc/fstab
    
  • প্রবেশ করা শেষ লাইনে গেছে:

    LABEL=/dev/sda3  /media/$USER/1  auto  nosuid,nodev,nofail,x-gvfs-show 0 0
    LABEL=/dev/sda4  /media/$USER/2  auto  nosuid,nodev,nofail,x-gvfs-show 0 0
    
  • সংরক্ষিত এবং প্রস্থানিত

    দ্রষ্টব্য: এখন আমি 1 এবং 2 পার্টিশনে ফাইল পড়তে এবং লিখতে সক্ষম হয়েছি।

  • কেবল ইস্যুটি হ'ল, যদি আমি ব্যবহারকারীর 1 এ লগইন করেছি, তবে ব্যবহারকারীর 2 থেকে বিভাগ 1 অ্যাক্সেস করার চেষ্টা করুন, এটি অ্যাক্সেসযোগ্য নয়।

আমি একটি রিবুট করি:

 sudo reboot 

এবং ব্যবহারকারী 2 থেকে পার্টিশন 1 অ্যাক্সেস করুন।

আমি জানি না এটি করার সঠিক উপায় এটি কিনা। সবেমাত্র অনেক প্রতিক্রিয়ার সংমিশ্রণ করেছে এবং করেছে। একরকম তার কাজ।


0

শুধু ক্ষেত্রে!

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

sudo mount -a

আমাকে সমস্যাটি জানান

উইন্ডোতে ফিরে গিয়ে পিসি বন্ধ করে দিয়েছিল কাজ। অধিকার যেখানে পুনরুদ্ধার! Fstab এন্ট্রিগুলি এনটিএফএস-কনফিগার ব্যবহার করে লেখা হয়।


0

আমি জিপিআরটি ব্যবহার করে আমার বর্ধিত পার্টিশনটি ফর্ম্যাট করেছি এবং ফলস্বরূপ ড্রাইভে কেবলমাত্র রুট স্তর অ্যাক্সেস পেয়েছিল। আমার ব্যবহারকারী নামটিতে অ্যাক্সেস দেওয়ার জন্য, আমি নীচের আদেশটি কার্যকর করেছি uted

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