হোম ফোল্ডারে 'প্রত্যেকে' কেবল পঠনের অনুমতি রয়েছে


11

আমি কেবল বুঝতে পেরেছি যে আমার হোম ফোল্ডারে ( / এইচডি / ব্যবহারকারী / বব ) প্রত্যেকেরই 'রিডইনলি' অনুমতিগুলি এর মূল স্তরে সেট করা আছে।

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

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

আমি ইয়োসেমাইট 10.10.1 এর মোটামুটি পরিষ্কার বিল্ড চালাচ্ছি - এটি প্রায় এক মাস আগে ইনস্টল করা হয়েছিল। আমি আমার পুরানো ফাইলগুলি একটি হার্ড ড্রাইভ থেকে পুনরুদ্ধার করেছি। এগুলি টাইম মেশিনের মাধ্যমে পুনরুদ্ধার করা হয়নি

উত্তর:


2

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

আপনি যদি নতুন ফোল্ডারগুলি ডিফল্টরূপে গ্লোবাল অ্যাক্সেস না করে থাকতে চান, আপনার হোম ফোল্ডারের মূলের অনুমতিগুলি পরিবর্তন করুন, অনুমতিগুলি পুনরাবৃত্তভাবে প্রচার করুন এবং নতুন ফোল্ডারগুলির অনুমতি পাওয়ার জন্য এসিএল স্থাপন করুন, তবে আমি এর কোনও প্রভাব সম্পর্কে নিশ্চিত নই থাকতে পারে.


1
এটি এত আকর্ষণীয় .. কোনও ধারণা কেন এমন হয়? এটি একটি অদ্ভুত সেটআপ মত মনে হচ্ছে।
slidmac07

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

@ স্লাইডম্যাক07 আপনি নিশ্চিত যে আপনি কী করছেন তা আপনি যদি নিশ্চিত না হন, তবে পুনরাবৃত্তভাবে পরিবর্তন / প্রচারের অনুমতি বিপজ্জনক হতে পারে, যেমনটি আপনি খুঁজে পেয়েছেন।
ডগগ্রো

1
@ বাগবস্টেইন: সাধারণ ইউনিক্স প্রি-এসিএল-তে, কেবলমাত্র একটি এক্সিকিউটিভ ডিরেক্টরিটি "ট্র্যাভারেজেবল", তবে পঠনযোগ্য নয়; রিড বিটটি আসলে একটি ডিরেক্টরিতে ফাইল তালিকাভুক্ত করা আবশ্যক। // হ্যাঁ, একটি খারাপ লোক সমস্ত সম্ভাব্য নামগুলি তদন্ত করতে পারে, তবে যে কোনও শালীন অনুপ্রবেশ সনাক্তকরণ সিস্টেমটি এমন একটি অ্যাক্সেস প্যাটার্ন সনাক্ত করবে এবং খুব দীর্ঘ সময়ের আগেই মাতাল হবে। // ভাল সুরক্ষা অনুশীলন আপনার হোম ডিরেক্টরিটিকে vers ট্র্যাভারেজেবল (কেবলমাত্র সম্পাদনযোগ্য) (ally / সকলের দ্বারা সর্বজনীনভাবে পাঠযোগ্য) এবং under এর অধীনে থাকা অন্য সমস্ত ফাইলগুলি পাঠযোগ্য বা ডিফল্টরূপে প্রত্যেকের দ্বারা অনুসরণযোগ্য নয় নতুন ফাইল সহ।
ক্রেজি গ্লিউ

1
যদি পুরো পয়েন্টটি Public / জনসাধারণের জন্য অ্যাক্সেসযোগ্য হয়ে থাকে, তবে আমি বরং আমার ব্যবহারকারীর ডিরের বাইরে পাবলিক ডির রাখতে চাই, যেমন প্রতিটি ব্যবহারকারীর জন্য mkdir / ব্যবহারকারী / ভাগ / <ব্যবহারকারীর নাম>।
amdyes

5

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

chown +a "group:everyone deny list,add_file,search,add_subdirectory,delete_child,directory_inherit,limit_inherit,only_inherit" ~
chown +a# 0 "user:$USER allow list,add_file,search,add_subdirectory,delete_child,directory_inherit,limit_inherit,only_inherit" ~

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

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

টপ-অফ-হোম-ফোল্ডার ফোল্ডার তৈরি করা বিরল ঘটনা হওয়া উচিত। অ্যাডহক সমাধান বিরল ইভেন্টগুলির জন্য সেরা।


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

1

বাহ যখন আমি এটি বুঝতে পেরেছিলাম তখন বেশ হতবাক হয়ে গিয়েছিলাম।

অন্য সমাধান হ'ল অন্য সবার জন্য হোম ডিরেক্টরি লক করা:

chmod 700 ~


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