আরএসসিএন চালানোর সময় দৃ Force়তার সাথে অনুমতি সেট করুন


15

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

অনুমতি নিয়েই আমার যে সমস্যা হচ্ছে তা হচ্ছে।

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

ব্যাকআপ সার্ভারে ফাইলগুলি নির্বাহ করতে সক্ষম হওয়ার জন্য (আমাকে নিয়োগকর্তার প্রয়োজন কেন তা জিজ্ঞাসা করবেন না), আমাকে একটি সময় চালাতে হয়েছিল- এবং সিপিইউ-ব্যয়বহুল (স্থানান্তরিত ডেটার নিছক পরিমাণের কারণে) () এবং chmod () www- ডেটাতে প্রতিটি ফাইল / ফোল্ডার সেট করে: www-ডেটা এবং 755 এর অনুমতি।

যাইহোক আমি কীভাবে প্রতিটি ফাইল / ফোল্ডারকে www-ডেটা: www-ডেটা এবং 755 তে জোর করে সেট করতে RSSync সেটআপ করতে পারি বা আমি কি এই সমস্যাটি ভুল কোণ থেকে দেখছি?

আমি অনুমান করি যে আমি -a এর পরিবর্তে -rltD চালাতে পারি (যা -rlptgoD এর সমতুল্য) তবে নতুন ফাইলগুলিতে কী ঘটে? কি অনুমতি এবং মালিক: গ্রুপ সেটিংস তারা পান?

উত্তর:


23

অন্যান্য অনেক বিকল্পের মধ্যে আরএসসিএনসি বিকল্পের সাথে এটি চালিয়ে অনুমতি পরিবর্তন করতে পারে:

rsync [options] --chmod=CHMOD source destination

যেখানে আপনি বিকল্পের --archiveসাথে বিকল্পটি একত্রিত করতে --no-ownerবা --no-permsমালিকের শ্রদ্ধার সংরক্ষণ বাদ দিতে পারেন। অনুমতি। CHMOD- র জন্য খুব সূক্ষ্ম সেটিংসে পরবর্তী বিকল্পগুলির জন্য আরএসসিএন-এর ম্যানপেজ দেখুন ।


দ্রষ্টব্য যে --permsকাজ করার জন্য উপরের কমান্ডটি পাওয়ার জন্য পতাকাটির প্রয়োজন। এছাড়াও, আমি চেষ্টা না করেও, আমি ধরে নিই --no-permsপতাকাটি কার্যকর হবে না, এটি সম্ভবত --chmodপতাকাটি অক্ষম করবে ।
লরেন্ট

7
উদাহরণ:rsync --chmod=ugo=rX source/ destination/
ফ্লিম

আর একটি উদাহরণ:rsync --chmod=764 source/ destination/
এবং

1

অনুমতিগুলি যদি মেশিনে ইতিমধ্যে সেট আপ হয়ে থাকে তবে আপনি যে কপিটি অনুলিপি করছেন সেখান থেকে -p চেষ্টা করতে পারেন। এটি অনুমতিগুলি সংরক্ষণ করে। এছাড়াও আপনি grsync চেষ্টা করতে পারেন। এটি rsync এর জন্য একটি গুই যা কিছু বিকল্পকে আরও সুস্পষ্ট করে তোলে। এছাড়াও -ও মালিককে সংরক্ষণ করে।

আশা করি এইটি কাজ করবে. শুভকামনা।

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