আমি কীভাবে আরএসআইএনসি দিয়ে গন্তব্য অনুমতিগুলি সেট করব (chown chmod)


13

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

 rsync -rtlv --chown=process:sambausers --chmod=D770,F770 /mnt/owncloud_mnt/Engineering/ /Drive_D/docs/Engineering_test

আমি ডিরেক্টরি এবং ফাইল উভয়ই 760 এর অনুমতি নিয়ে শেষ হয়েছি, এবং মূল: মালিকানাতে রুট (আরএসসিএনকে রুট হিসাবে চালানো হয়)।

আমি কি ভুল করছি?

টিয়া


টার্গেট ফাইল সিস্টেমটি কি এনটিএফএসের মতো কিছু, কারণ এটি "ড্রাইভ_ডি"?
সামি কুহমনেন

টার্গেট ফাইল সিস্টেমটি
এক্সট 4

-P সাহায্য করে?
সামি কুহমনেন

-p সরানো ফাইলগুলিতে chmod তৈরি করে। যদিও এটি বিদ্যমান ফাইলগুলিতে অনুমতিগুলি ওভাররাইট না করে তা নিশ্চিত করার জন্য আমার পরীক্ষা করা দরকার। ধন্যবাদ। এবং, আমার কাছে এখনও শ্যাওন ইস্যু রয়েছে
রজার ক্র্যাসি

1
তার জন্য আপনার আসলে দরকার ogআমি ভাবি
সামি কুহমনেন

উত্তর:


19

আরএসআইএনসি আপনাকে জানাতে হবে যে আপনি অনুমতি এবং মালিক / গ্রুপের তথ্য সেট করতে চান। এটা ধরে রাখা যুক্তিযুক্ত হবে যে এটি থাকা --chmodবা --chownজানাতে হবে তবে তারা তা বলে না।

প্রচারের অনুমতিগুলির জন্য আপনার পতাকা --permsবা -pপতাকা প্রয়োজন এবং মালিক / গোষ্ঠীর জন্য আপনার প্রয়োজন --owner --groupবা -ogপতাকা / মালিক / গোষ্ঠী / অনুমতি সম্পর্কিত তথ্য সেট করা আছে।

ডকুমেন্টেশনটি কিছুটা অস্পষ্টভাবে লেখা হয়েছে সুতরাং অনুমতিগুলি কীভাবে বিভিন্ন সংমিশ্রণের সাথে পরিচালনা করা হয় বা বিদ্যমান ফাইলগুলি প্রভাবিত হয় তা পরিষ্কার নয়।


এটি এখনও অস্পষ্ট, কারণ sudo হিসাবে চলমান, যা আমার করা দরকার, ডকসগুলি linux.die.net/man/1/rsync নির্দেশ করে যে আপনি কেবল গন্তব্যটিকে উত্স হিসাবে একই স্থিত করতে পারেন। সমস্যাটি হ'ল, লগ করা ব্যবহারকারীর $(whoami)
ব্রায়ান থমাস

2

আমি একই প্রশ্নের এই স্ট্যাকওভারফ্লো সংস্করণটিকে আরও সহায়ক বলে মনে করেছি, কারণ এটি মনে হয় যে রজার এবং আমার ফর্ম্যাটটির জন্য আলাদা পছন্দগুলির সাথে rsync আছে --chmod(খনিটি একটি দেবিয়ান প্যাকেজ থেকে ৩.১.৩)।

সামি যেমন বলেছিলেন, আরএসসিএনকে "অনুমতি" বলা দরকার, সুতরাং এটি অন্তর্ভুক্ত করুন -p, অথবা এটি ব্যবহার করে স্পষ্টভাবে অন্তর্ভুক্ত করা উচিত -a। তবে আসলে কমান্ডটি চালানোর জন্য --chmod=Du=rwx,Dg=rx,Do=rx,Fu=rw,Fg=r,Fo=rআপনার "ডি 755, এফ 644" ফর্ম্যাটের পরিবর্তে (উদাহরণস্বরূপ 755 এবং ফাইল 644 ফাইলগুলির জন্য) প্রয়োজন ।

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