দুটি ডির একই স্বত্বের মালিকানাধীন, তবে `বিড়াল> f` বিভিন্ন মালিকানাযুক্ত ফাইল উত্পাদন করে


2

Myfile.txt এবং myotherfile.txt এর আলাদা মালিকানা কেন রয়েছে?

আমার ডেস্কটপে মাইহ্যান্ডল প্রথম ডিরেক্টরিটি ব্যবহার করে তৈরি করা হয়েছিল sudo chown। / রান / ... এর অধীন দ্বিতীয় ডিরেক্টরিটি কি-বেস দ্বারা নেটওয়র্ক ফাইল সিস্টেম হিসাবে তৈরি করা হয়েছিল।

আমার ~ / ডেস্কটপ / মাইহ্যান্ডল থেকে:

$ ls -l ..
total 0
drwx------ 1 me root 126 Nov 23 23:10 myhandle

$ ls -la
total 0
drwx------ 1 me root 126 Nov 23 23:10 .
dr-x------ 1 me root  46 Nov 20 01:50 ..

$ cat > myfile.txt
test

$ ls -la
total 4
drwx------ 1 me root 146 Nov 23 23:11 .
dr-x------ 1 me root  46 Nov 20 01:50 ..
-rw-rw-r-- 1 me me    5 Nov 23 23:11 myfile.txt

/ চালানো / ব্যবহারকারী / 1000 / কীবেস / কেবিএফএস / প্রাইভেট / মাইহানডেল থেকে

$ ls -l ..
total 1
drwx------ 1 me root 504 Nov 23 23:12 myhandle

$ ls -la
total 0

$ cat > myotherfile.txt
test

$ ls -la
total 1
-rw------- 1 me root 5 Nov 23 23:12 myotherfile.txt

উত্তর:


2

পাথ উপাদানটি kbfsশোনাচ্ছে যে এর সামগ্রীগুলি অন্য ফাইল সিস্টেমে থাকতে পারে ( kbfsএটি ফাইল-সিস্টেম কী-বেস ব্যবহারের নাম)।

বিশেষ ফাইল সিস্টেমগুলির অনুমতি সম্পর্কে সাধারণ প্রত্যাশা মেনে চলার কথা শোনা যায় না।

কী-বেসে একটি পুরানো ত্রুটি দেখুন, যেখানে এর ফাইল সিস্টেমে এটি ব্যবহার করার চেয়ে সম্পূর্ণ পৃথক অনুমতিগুলি জানিয়েছিল: https://github.com/keybase/kbfs/issues/212


দ্রুত অনুসন্ধান /run/user/1000/keybase/kbfsপ্রকৃতপক্ষে FUSE ফাইল সিস্টেমের জন্য একটি মাউন্টপয়েন্ট এবং প্রাসঙ্গিক নির্বাহযোগ্য kbfsfuse
কামিল ম্যাকিয়েরোভস্কি

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

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