উত্তর:
অনুমতি অস্বীকার অনুমতি অনুমতি অগ্রাধিকার নিতে।
এর বাইরেও বেশ কয়েকটি ব্যবহারকারীর প্রশাসনিক অ্যাকাউন্ট থাকা উচিত নয়। তাদের প্রয়োজনীয় হিসাবে তাদের সুবিধাগুলি বাড়ানোর ক্ষমতা দিন, তবে প্রত্যেকের জন্য ডিফল্ট অ্যাক্সেস একই হওয়া উচিত।
সম্পাদনা: আমি এর দ্বারা যা বোঝাতে চাইছি chmod 700 /home/usernameতা এটি চালানো হয়।
@ হোয়াইটকোয়ার্কের খুব চমত্কার ক্যাচের কারণে দ্বিতীয় সম্পাদনা
chmod 700 /home/someuserলোক
cdডিরেক্টরিতে প্রবেশ করতে পারেন (যদিও তারা এটি তালিকাভুক্ত করতে পারেন না)।
chmod -R 700, আপনি আপনার হোম ডিরেক্টরিতে সমস্ত ফাইল কার্যকর করতে পারবেন। অন্তত ফাইল ম্যানেজারগুলিতে এগুলি খোলার ক্ষেত্রে সমস্যা দেখা দেবে।
chmod -R go-rwx /home/someuser, তারপরে ব্যবহারকারীরা যে অংশগুলি (সঙ্গীত, ভাগ করা, দস্তাবেজগুলি) ভাগ করতে চাইবে সেগুলিতে ম্যানুয়ালি অনুমতিগুলি যুক্ত করেছে।
হোম ডিরেক্টরিতে সমস্ত ডিরেক্টরি সুরক্ষিত করার সঠিক উপায় হ'ল:
find $HOME -type d -exec chmod go-rwx "{}" \;
এটি ls('r') চালানোর অনুমতি , ফাইল ('ডাব্লু') তৈরি করতে এবং ব্যবহারকারীর গ্রুপের অন্যান্য সদস্যদের এবং অন্য সকলের জন্য cdএকটি ডিরেক্টরিতে ( x) ডিরেক্টরিতে সরিয়ে ফেলবে ।
ব্যবহারকারীর হোম ফোল্ডারটি কোনও লিনাক্স সিস্টেমে ডিফল্টরূপে অবরুদ্ধ। সুতরাং আপনি এটি সম্পর্কে চিন্তা করতে হবে না।
rootডিফল্ট হিসাবে কিছু করতে পারেন। তবে আপনি লিনাক্সের একটি সুরক্ষিত সংস্করণ ইনস্টল করতে পারেন (যেমন সেলইনাক্স) যেখানে আপনি রুটও সীমাবদ্ধ করতে পারেন।
cdদূরের চেয়ে বেশি ।
root? লোকেরা যখন যায় sudo chmod, তখন ডেটা এর থেকে আরও দূরে থাকে।
chmod -R go-r /home/someuserএটা করা উচিত?