কীভাবে আরএসসিএনকে সম্পূর্ণ উত্স থেকে অনুমতি উপেক্ষা করা যায়


2

আমি এমন একটি অ্যান্ড্রয়েড উত্স থেকে অনুলিপি করতে আরএসসিএনসি ব্যবহার করার চেষ্টা করছি যেখানে এসডকার্ড মাউন্টটির পরিবর্তে অযৌক্তিক অনুমতি রয়েছে ( ---rwxr-x) এবং আরএসএনসি ব্যর্থ হয়েছে কারণ এটি একই অনুমতি নিয়ে গন্তব্য ডিরেক্টরিগুলি তৈরি করে, তারপরে কোনও ফাইল তৈরি করতে পারে না। আমি এটি উত্স থেকে অনুমতিগুলি উপেক্ষা এবং বর্তমান উমাস্ককে সম্মান করে সমস্ত ফাইল / ডিরেক্টরি তৈরি করতে চাই। যখন নতুন ফাইল / ডিরেক্টরি তৈরি করা হচ্ছে তখন --no-permsকাজ করে না (এবং এটি কোনওভাবেই ডিফল্ট; আমি ব্যবহার করছি না -a); এটি কেবল ইতিমধ্যে বিদ্যমান ফাইল / ডিরেক্টরিগুলিতে অনুমতি পরিবর্তন করতে বাধা দেয়।

উত্তর:


3

ব্যবহার করুন:

--chmod CHMOD

আরএসআইএনসি ম্যান পৃষ্ঠা থেকে:

নতুন ফাইলগুলিকে গন্তব্য-ডিফল্ট অনুমতি দেওয়ার জন্য (বিদ্যমান ফাইলগুলি অপরিবর্তিত রেখে দেওয়ার সময়) --perms বিকল্পটি বন্ধ রয়েছে তা নিশ্চিত করুন এবং --chmod = ugo = rwX ব্যবহার করুন (যা নিশ্চিত করে যে সমস্ত অ-মুখোশযুক্ত বিট সক্ষম হয়ে গেছে)।


0

rsync সংস্করণ 3.0.4 - অনুমতি বিকল্পটি সক্ষম করতে ফ্ল্যাগ-পি ব্যবহার করুন এবং নতুন পরিবর্তিত অনুমতি --chmod = g + rw সংজ্ঞায়িত করুন।

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