কোনও ওএস এক্স ব্যবহারকারী ফোল্ডারে মালিক এবং অনুমতিগুলি কীভাবে সংশোধন করা উচিত?


9

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

প্রাথমিক কারণটি ছিল যে আমি http://support.apple.com/kb/HT1428 এ অ্যাপল সমর্থন নির্দেশাবলী অনুসরণ করে একটি ব্যবহারকারীর নামকরণ করেছি I

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

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

আমি ব্যবহারকারীর ফোল্ডারে পুনরাবৃত্তভাবে কিছু কমান্ড লাইন স্ক্রিপ্ট চালানোর চেষ্টা করেছি (উভয়ই রুট হিসাবে লগ ইন করেছেন এবং sudo ব্যবহার করে)। chmod ফাইলগুলির মালিককে ভুল হওয়ার বিষয়ে প্রচুর ত্রুটি পেয়েছিল। এর পরে ডাকা আমাকে অন্যান্য ত্রুটি দিয়েছে (তারা ঠিক কী ছিল তা আমি মনে করতে পারি না)। আতঙ্কের মধ্যে, আমি পুরো ব্যবহারকারীর ফোল্ডারটি ডান-ক্লিক করেছি এবং সমস্ত বাচ্চার ক্ষেত্রে এর অনুমতিগুলি প্রয়োগ করা বেছে নিয়েছি।

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

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

আমি এর অনুরূপ একটি প্রশ্ন তাদের ডিফল্ট মোডে ব্যবহারকারীর অনুমতিগুলি পুনরায় সেট করতে দেখলাম তবে এটি কেবল অনুমতিগুলিকেই সম্বোধন করে, মালিকদের নয়, যা ইতিমধ্যে একটি সমস্যা হয়ে দাঁড়িয়েছে

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


আপনি কী করে অন্তত অনুধাবন করেছেন যে কীভাবে এটি ঘটেছে? বিশেষত ভুল কি? এসিএল, মেটাডেটা বা UNতিহ্যবাহী ইউনিক্স অনুমতিগুলি। এক উত্তরে সমস্ত কিছু কভার করা শক্ত - বিশেষত প্রয়োজনে অপরিবর্তনীয় বিটগুলি পুনরায় সেট করা।
bmike

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

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

ভাল পরিকল্পনা. একবার আপনার ব্যাকআপটি পুনরুদ্ধার করা হলে প্রয়োজনে আপনি একজন প্রযুক্তিবিদের সাহায্য নিতে পারেন - সাধারণত আপনার পরে তারিখের বা নিখোঁজ থাকা জিনিসের একটি সংক্ষিপ্ত তালিকা থাকতে পারে। আমি আনন্দিত আপনি একটি ব্যাকআপ :-) আছে আছি
bmike

উত্তর:


10

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

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

  1. আপনার ম্যাক হোল্ডিংটি + Rসিংহ রিকভারি বুট করতে পুনরায় চালু করুন , যা আপনাকে মেরামত ইউটিলিটিস স্ক্রিনে নিয়ে আসবে।

  2. ইউটিলিটিস মেনু থেকে টার্মিনাল খুলুন।

  3. টার্মিনালে resetpasswordরিসেট পাসওয়ার্ড ইউটিলিটি খুলতে প্রবেশ করুন।

  4. উপরে আপনার হার্ড ড্রাইভ আইকনটি চয়ন করুন, তারপরে নীচের ড্রপ-ডাউন মেনু থেকে আপনার ব্যবহারকারী চয়ন করুন। পাসওয়ার্ডটি এখানে রিসেট করবেন না।

  5. উইন্ডোর নীচে, "হোম ডিরেক্টরি অনুমতিগুলি এবং এসিএলস পুনরায় সেট করুন" এর নীচে "রিসেট" বোতামটি ক্লিক করুন। আপনার বাড়ির ফোল্ডারে আপনার প্রচুর ফাইল থাকলে এটি কিছুক্ষণ সময় নিতে পারে।

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

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


আমি এখনই এটি চেষ্টা করছি। এখনও পর্যন্ত এটি প্রায় 12 ঘন্টা চলছে। আমার কাছে প্রচুর ফাইল রয়েছে: পি
সিজেলিস

এটি কার্যকর হয়নি। আমি হাল ছাড়ার আগে এটি বন্ধ করে দেওয়ার আগে 48 ঘন্টা ধরে অপারেশন চলে। এটি হয়ত এক পর্যায়ে শেষ হয়েছে তবে বলার উপায় নেই।
সিজেলিস

3

এই চালান

cd $HOME
{ sudo chflags -R nouchg,nouappnd ~ $TMPDIR.. ; \
sudo chown -R $UID:staff ~ $_ ; \
sudo chmod -R -N ~ $_ ; \
sudo chmod -R 755 ~ $_ ; \
sudo chmod 700 Desktop Documents Downloads Dropbox Library Movies Music Pictures Sites $_ ; \
sudo chmod 777 Public ; \
sudo chmod 733 Public/Drop\ Box ; \
} 2> /dev/null

ঠিক আমি খুঁজছেন ছিল কি! যদি আপনি প্রশ্নে ব্যবহারকারীর লগ ইন করতে সক্ষম হন এবং সেই ব্যবহারকারীটিও একজন প্রশাসক Works অন্য অ্যাকাউন্ট থেকে অন্য ব্যবহারকারীর হোম ডিরেক্টরি মেরামত সম্পর্কে কীভাবে? (অনুমতি সংক্রান্ত
সমস্যাযুক্ত

মেরামত ইউটিলিটি খুলতে Cmd + R স্টার্টআপ কী সংমিশ্রণটি ব্যবহার করে কম্পিউটারটি পুনরায় চালু করুন, ইউটিলিটিস মেনুতে টার্মিনাল খুলুন, কমান্ডটি ব্যবহার করুন resetpassword, ড্রপ-ডাউন মেনু থেকে হার্ড ডিস্ক এবং সম্পর্কিত ব্যবহারকারী অ্যাকাউন্টটি নির্বাচন করুন, এতে পুনরায় সেট করুন নির্বাচন করুন নির্বাচিত ব্যবহারকারীর অ্যাকাউন্টের হোম ডিরেক্টরি অনুমতি এবং ACL গুলি পুনরায় সেট করুন।
ডেভিডকন্ড্রে

2

আপনার সমস্যাগুলি মূলত একই। আপনার হোম ডিরেক্টরিতে ফাইলগুলির অনুমতিগুলির জন্য কোনও মান নেই। তারা সকলেই তাদের ব্যবহারের উপর নির্ভর করে।

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

ফিক্সটি হ'ল ফাইলগুলির মালিক অর্থাৎ আপনার হোম ডিরেক্টরিতে ছেঁকের ব্যবহার পরিবর্তন করা। মালিকের নতুন মালিকের নাম হওয়া উচিত।

অনুমতিগুলি ফিরে পাওয়ার কোনও সাধারণ উপায় নেই কারণ পৃথক ফাইলগুলি সেখানে প্রয়োগের উপর নির্ভর করে এবং সমস্ত অ্যাপ্লিকেশন আলাদা হতে পারে।

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


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

@nyxee যে বিজোড় আমি 755 বা 700
ব্যবহারকারী 151019

খুব .... আমি একে একে খুব ধীরে ধীরে অনুমতিগুলি সম্পাদনা শুরু করব ..
nyxee

1

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

  1. আপনার মূল ব্যবহারকারী সক্ষম হয়েছে তা নিশ্চিত করুন। প্রস্থান
  2. রুট হিসাবে লগ ইন করুন এবং জোন্ডো হোম ফোল্ডারের ব্যাকআপ করুন (হোম ফোল্ডারের ব্যাকআপ তৈরি করা isচ্ছিক, তবে কিছু ভুল হওয়ার ক্ষেত্রে দৃ in়ভাবে সুপারিশ করা হয়েছে)
  3. সিস্টেম পছন্দসমূহ / ব্যবহারকারী ও গোষ্ঠীগুলি খুলুন
  4. জনডো ব্যবহারকারীর মুছুন nd আপনাকে জোহন্ডোর হোম ডিরেক্টরিটি কী করতে হবে তা সম্পর্কে জিজ্ঞাসা করা হবে
  5. গুরুত্বপূর্ণ: ডিরেক্টরিটি মোছার জন্য না চয়ন করুন
  6. / ব্যবহারকারীর কাছে যান এবং নোট করুন যে জোন্ডোর ফোল্ডারটির নাম পরিবর্তন করে "জন দো (মুছে ফেলা হয়েছে") করা হয়েছে; হোম ডিরেক্টরিটি "জোহান্দো" এ পুনরায় নামকরণ করুন
  7. সিস্টেম পছন্দ / ব্যবহারকারী এবং গোষ্ঠীগুলিতে ফিরে যান এবং জন ডো এর অ্যাকাউন্ট পুনরায় তৈরি করুন
  8. গুরুত্বপূর্ণ: নিশ্চিত হয়ে নিন যে ব্যবহারকারীর অ্যাকাউন্টের নামটি "জন ডো", বা directory ধাপে আপনি হোম ডিরেক্টরিটির নাম ঠিকঠাক লিখেছেন
  9. আপনাকে অনুরোধ করা হবে যে সেই নামের হোম ডিরেক্টরিটি ইতিমধ্যে বিদ্যমান এবং আপনি যদি বিদ্যমান হোম ডিরেক্টরিটি ব্যবহার করতে চান তবে
  10. হ্যাঁ চয়ন করুন
  11. পুনঃসূচনা করুন এবং জন দো হিসাবে লগ ইন করুন

আমি আপনাকে ধন্যবাদ জানাতে চাই এটি আরও বিস্তৃত প্রচেষ্টা ব্যর্থ হওয়ার পরে স্নো লায়ন (আমার স্ত্রীর কম্পিউটার) এ কাজ করেছে, যেমন macissues.com/2014/04/11/…
স্টিভ স্যামুয়েলস 21

0

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

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

গল্পটির নৈতিক: অ্যাপল ভুলে যান, ব্যবহারকারীদের নাম পরিবর্তন করবেন না।


0

এটি মোটেই অনুমতি সমস্যা নয়! অনুমতি নিয়ে আপনি যে কিছুই করবেন না তা এটি ঠিক করবে না কারণ অনুমতিগুলি ইতিমধ্যে পঠন / লেখার জন্য সেট করা আছে যা সে হিসাবে যতটা অনুমতিযোগ্য।

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


0

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

diskutil resetUserPermissions / $(id -u)

(উত্স: https://support.apple.com/en-us/HT203538 )

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