আমি ঘটনাক্রমে আমার হোম ফোল্ডারে chmod 777 * চালিয়েছি এবং এটি সমস্ত ডিরেক্টরি অনুমতি পরিবর্তন করেছে (তবে ফাইলগুলির জন্য নয়)।
আমি এটিকে কীভাবে পূর্বাবস্থায় ফিরিয়ে আনতে পারি?
আমি ঘটনাক্রমে আমার হোম ফোল্ডারে chmod 777 * চালিয়েছি এবং এটি সমস্ত ডিরেক্টরি অনুমতি পরিবর্তন করেছে (তবে ফাইলগুলির জন্য নয়)।
আমি এটিকে কীভাবে পূর্বাবস্থায় ফিরিয়ে আনতে পারি?
উত্তর:
এটি চালানোর জন্য সেরা:
sudo chmod -R a+rwX,o-w /home/$USER
সমস্ত ডিরেক্টরি 775 হবে All $ ব্যবহারকারী হল আপনার নাম যা সাধারণত একটি সিস্টেম ভেরিয়েবল।
echo $USER
এটি একটি নির্দিষ্ট ত্রুটি আলোচনা করে তবে প্রস্তাবিত ডিফল্টগুলিও রয়েছে।
https://help.ubuntu.com/community/dmrcErrors
অনুমতি সম্পর্কিত আরও তথ্য:
হোম ফোল্ডারের জন্য ডিফল্ট অনুমতিগুলি 755 :) শেষ বার হিসাবে আবার chmod চালান।
chmod 755 *
যদিও chmod -R কিছু উপায়ে ভাল, আমি এটিতে কিছু নিয়ন্ত্রণের অভাব দেখতে পাই। আমি chmod এর সাথে মিল রেখে ব্যবহার করতে পছন্দ করি। কেবলমাত্র আপনার ডিরেক্টরি অনুমতিগুলি পুনরায় সেট করতে আপনি নিম্নলিখিতগুলির মতো কিছু করতে পারেন (ধরে নিবেন আপনি মালিক হিসাবে লগ ইন করেছেন):
cd /home/$USER
find . -type d -exec chmod -fv 755 {} \;
sudo chmod -R a+rwX,o-w /home/$USER