এনটিএফএস অনুমতি - ফাইল এবং ফোল্ডার তৈরি করুন তবে মোছা এবং পরিবর্তন রোধ করুন


10

উদ্দেশ্য: একটি ভাগ করা ফোল্ডার যাতে ব্যবহারকারীরা ফাইল তৈরি করতে পারে তবে সেগুলি পরিবর্তন করতে বা মুছতে পারে না। ব্যবহারকারীদের সাবফোল্ডারগুলি তৈরি করতে সক্ষম হওয়া উচিত।

আমি আমার সুরক্ষা গোষ্ঠীকে নিম্নলিখিত উন্নত এনটিএফএসের অনুমতি দিয়েছি:

  • ট্র্যাভার্স ফোল্ডার / এক্সিকিউট ফাইল
  • তালিকা ফোল্ডার / তথ্য পড়ুন
  • গুণাবলী পড়ুন
  • বর্ধিত বৈশিষ্ট্য পড়ুন
  • ফাইল / লেখার ডেটা তৈরি করুন
  • অনুমতি পড়ুন

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

সম্পাদনা - আমার প্রশ্নের দ্বিতীয় অংশটি অপ্রাসঙ্গিক, আমি ভেবেছিলাম যে আমি কেবল 'ফাইল তৈরি / লেখার ডেটা' নির্বাচন করেছি তবে আমি 'ফোল্ডার তৈরি / ডেটা সংযোজন'ও বেছে নিয়েছি।

আরও, আমি চাই যে ব্যবহারকারীরা মূলের মধ্যে সাবফোল্ডার তৈরি করতে সক্ষম হবে এবং আমি খুঁজে পেয়েছি যে 'ফাইল তৈরি / লেখার ডেটা তৈরি করুন' মঞ্জুর করে, এটি ঠিক এটির অনুমতি দেয়। কিন্তু আবার, নামটি প্রস্তাব করে যে এই অনুমতিটি কেবল ফোল্ডার নয়, ফাইল তৈরির অনুমতি দেওয়া উচিত, তাই আমি বুঝতে পারি না কেন এটি কাজ করছে? মাইক্রোসফ্টের 'ফাইল তৈরি / ডাটা লেখুন' বৈশিষ্ট্যটির ব্যাখ্যা "ফোল্ডারগুলির জন্য, কোনও ব্যবহারকারী ফোল্ডারের মধ্যে ফাইল তৈরি করতে পারে কিনা তা নির্দিষ্ট করে files কোনও ফোল্ডারের মধ্যে সাবফোল্ডার তৈরি করার ক্ষমতা সম্পর্কে কোনও উল্লেখ নেই?

সুতরাং মূলত, আমি যা করতে সেট করেছিলাম তা অর্জন করেছি তবে বুঝতে পারছি না কেন এটি কাজ করে?


একটি এনটিএফএস ফাইলের বিষয়বস্তু একটি "অ্যাট্রিবিউট"; সম্ভবত ডিফল্ট নামবিহীন ডেটা অ্যাট্রিবিউট এবং সম্ভবত এক বা একাধিক নামযুক্ত ডেটা অ্যাট্রিবিউট।
kreemoweet

এছাড়াও ভাল উত্তরটি এখানে দেখুন: superuser.com/a/1145363/132727
ক্রেজিটাইম

উত্তর:


7

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

এটি কোনও ফাইল পরিবর্তন কীভাবে ঘটে তা অবিকলভাবে একটি কাজ । আপনি যখন কোনও ফাইল সংশোধন করেন, অপারেটিং সিস্টেমটি আসলে আপনি যে ফাইলটি সম্পাদনা করছেন তা সংশোধন করে না। এটি আপনার পরিবর্তিত অনুলিপি সহ যে ফাইলটি আপনি সম্পাদনা করছেন তা প্রতিস্থাপন করে। সুতরাং, মূলত, একটি ফাইল পরিবর্তন মূল ফাইলের একটি অনুলিপি গ্রহণ করে, এটিকে মেমরিতে লোড করে (যেখানে আপনি এটি সংশোধন করেন), মূল ফাইলটি মুছে ফেলেন এবং একই জায়গায় একই নামের সাথে একটি নতুন ফাইল তৈরি করেন। এই কারণেই Deleteফাইলগুলি সংশোধন করার জন্য এনটিএফএসের অনুমতি প্রয়োজন - বাস্তবে আপনি যদি Advanced permissionsএনটিএফএসের কোনও বিষয়তে পরীক্ষা করে দেখেন তবে Modifyঅনুমতি নেই - একটি পরিবর্তন আসলেই কেবল একটি মুছুন এবং একটি লিখন।

সুতরাং, কোনও ফাইলের নতুন অনুলিপি তৈরি করতে, এই নতুন ফাইলটির ফাইল বৈশিষ্ট্যগুলি লিখতে হবে ... এবং অবশ্যই, বৈশিষ্ট্যগুলি লেখার জন্য Write attributesএনটিএফএসের অনুমতি প্রয়োজন। সুতরাং আপনি Write attributesএনটিএফএসের অনুমতি ছাড়াই কোনও ফাইল পরিবর্তন করতে পারবেন না ।

বিশেষত, ফিৎস্রয়ের সাথে একটি চ্যাটকে ধন্যবাদ , এনটিএফএস ফাইল অ্যাট্রিবিউট যা ব্যবহারকারীর সুরক্ষা প্রসঙ্গে (কোনও Write Attributesঅনুমতি ছাড়াই হতে পারে না ), কোনও ফাইল পরিবর্তন করার সময়, তবে সম্পূর্ণ নতুন তৈরি করার সময় নয়, ফাইলLastModificationTimeStandard Information হতে মাইক্রোসফ্ট কোর টিম বিকাশকারীদের একজনের মতে এটি গুনের একটি অংশ


1
"এ কারণেই ফাইলগুলি সংশোধন করার জন্য এনটিএফএস মুছার অনুমতিগুলি প্রয়োজন - বাস্তবে আপনি যদি এনটিএফএস বস্তুতে অ্যাডভান্সড অনুমতিগুলি পরীক্ষা করেন তবে কোনও পরিবর্তনের অনুমতি নেই - একটি পরিবর্তন আসলেই কেবল একটি মুছুন এবং একটি লিখন" " আপনি কি কোনও তথ্য বা রেফারেন্স সহ এটি সমর্থন করতে পারেন? কারণ আরও পরীক্ষার মাধ্যমে আমি জানতে পেরেছি যে একটি সাধারণ পাঠ্য ফাইলের লিখিত সামগ্রী (নোটপ্যাড ব্যবহার করে) পরিবর্তন করার জন্য আমি কেবলমাত্র নিম্নলিখিত অনুমতিগুলি যুক্ত করেছি: বৈশিষ্ট্য লিখুন, বর্ধিত বৈশিষ্ট্য লিখুন এবং ফোল্ডার তৈরি করুন / ডেটা যুক্ত করুন। আমি স্বীকার করি যে কোনও ফাইল সংশোধন করার সময় বিভিন্ন প্রোগ্রাম বিভিন্ন আচরণের প্রদর্শন করতে পারে ...
ফিটজরয়ে

... তবে, আমি মনে করি এই পরীক্ষাটি প্রমাণ করে যে 'মুছুন' প্রয়োজন হয় না।
Fitzroy

"এটি ঠিক কীভাবে কোনও ফাইল পরিবর্তন হয় তার একটি ফাংশন you আপনি যখন কোনও ফাইল সংশোধন করেন, অপারেটিং সিস্টেমটি আপনি যে ফাইলটি সম্পাদনা করছেন সেটি আসলে পরিবর্তন করে না the এটি আপনার পরিবর্তিত অনুলিপিটির সাথে পরিবর্তিত ফাইলটিকে প্রতিস্থাপন করে So তাই, মূলত, একটি ফাইল পরিবর্তন মূল ফাইলের একটি অনুলিপি নেয়, এটিকে মেমরিতে লোড করে (যেখানে আপনি এটি সংশোধন করেন), মূল ফাইলটি মুছে ফেলেন এবং একই জায়গায় একই নামের সাথে একটি নতুন ফাইল তৈরি করেন। " - হুম, বেশিরভাগ বিভিন্ন প্রযুক্তিগত স্তরে বেশ বিভ্রান্তিকর এবং গুরুতরভাবে ভুল
ব্যবহারকারী 2864740

3

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

আপনার প্রশ্নের দ্বিতীয় অংশের জন্য, আমি এটি পুনরুত্পাদন করতে পারি না। দুটি আলাদা অনুমতি রয়েছে যা একটি ফোল্ডারে প্রয়োগ হয়: 'ফাইল তৈরি করুন / ...' এবং 'ফোল্ডারগুলি তৈরি করুন / ...' এবং তারা আমার পরীক্ষার সময় ডকুমেন্টেশন অনুযায়ী কাজ করেছিল worked


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

ঠিক আছে, আমার পরীক্ষার জন্য আমি ধরে নিয়েছি আপনিও সেই অনুমতি দিচ্ছেন। আমি দেখতে পেয়েছি যে নোটপ্যাড '... / ডেটা লেখার ডেটা' অনুমতি দিয়েও কোনও ফাইল পরিবর্তন করতে অক্ষম। এখানে আরেকটি বিষয় লক্ষণীয় যা এখানে রয়েছে: ডেটা লিখুন বনাম যোগ করুন ডেটা অনুমতি আপনার অ্যাপ্লিকেশন কীভাবে পরিবর্তনের জন্য ফাইলটি খুলবে তার উপর নির্ভর করে। প্রয়োজন না থাকলেও সম্ভবত সর্বদা ডেটা সংযুক্ত করার জন্য নোটপ্যাড ফাইলগুলি খোলেন।
drk.com.ar

আপনার প্রশ্নের দ্বিতীয় অংশের জন্য, আমি এটি পুনরুত্পাদন করতে পারি না। দুটি আলাদা অনুমতি রয়েছে যা একটি ফোল্ডারে প্রয়োগ হয়: 'ফাইল তৈরি করুন / ...' এবং 'ফোল্ডারগুলি তৈরি করুন / ...' এবং তারা আমার পরীক্ষার সময় ডকুমেন্টেশন অনুযায়ী কাজ করেছিল worked আপনি বেশ সঠিক, আমার ভুল, আমি ভেবেছিলাম যে আমি কেবল 'ফাইল তৈরি / লেখার ডেটা' নির্বাচন করেছি তবে আমি 'ফোল্ডার তৈরি / উপাত্ত সংযোজন ডেটা'ও নির্বাচন করেছি।
ফিটজরয়ে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.