আমি কীভাবে পুনরাবৃত্তভাবে একটি ডিরেক্টরিটির মালিককে লিনাক্সের কারও কাছে পরিবর্তন করতে পারি


28

আমি কোনও ডিরেক্টরি এবং এর নীচে থাকা সমস্ত ফাইল এবং ডিরেক্টরিগুলি ব্যবহারকারীর কাছে পরিবর্তন করতে চাই nobody

আমি একটি আছে /parent_dirমালিকের সঙ্গে root। আমি পুনরাবৃত্তভাবে কাউকে (সিস্টেম ব্যবহারকারী) মালিককে পরিবর্তন করতে চাই।

উত্তর:



9

আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে ডিরেক্টরিটির মালিককে পুনরাবৃত্তভাবে পরিবর্তন করতে পারেন। -Rঅর্থ পুনরাবৃত্তি।

chown -R ownername foldername

আপনি নিম্নলিখিত কমান্ডটি পুনরাবৃত্তভাবে ডিরেক্টরিটির মালিক এবং গোষ্ঠী পরিবর্তন করতে পারেন।

chown -R ownername:groupname foldername

আরও তথ্যের জন্য এটি দেখুন


2

-Rশাউনের কমান্ড লাইন প্যারামিটার ব্যবহার করে ।

chown -R nobody /parent_dir

1

অন্য উত্তরের বিকল্প হিসাবে:

sudo find /parent_dir -exec chown nobody {} \;

আপনি যদি কেবলমাত্র ফাইলগুলি ব্যবহার করতে পারেন -type fবা -type dডিরেক্টরিতে পরিবর্তন করতে চান । আপনি chmodজিনিস করতে চান যখন কাজে আসে ।


আপনি এখানে অন্য কাজ করতে পারেন তা কেবলমাত্র একটি নির্দিষ্ট মালিক থেকে অন্যটিতে ফাইল পরিবর্তন করতে সীমাবদ্ধ। যদি কেবল কয়েকটি ফাইলই রুটের মালিকানাধীন থাকে যা প্রচুর মেটাডেটা লিখতে পারে।
ব্রন গন্ডওয়ানা

1

আপনি বিকল্প chownদিয়ে এটি করতে পারেন -R-Rপুনরাবৃত্তির জন্য।

যদি Demoফোল্ডারের নাম হয় এবং apacheএটি হয় userএবং groupতারপর চালিত হয়,

sudo chown -R apache:apache Demo

এই মালিক এবং প্রতি ফোল্ডার এবং ফাইল গ্রুপ পরিবর্তন করা হবে apache


0

আপনার এই পরামিতিটি নং_রোট_সকোয়াশ / ইত্যাদি / রফতানি তৈরি করতে হবে

  • vi / ইত্যাদি / রফতানি
  • no_root_squash
  • wq লিখে

শুভকামনা।

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