RSSync ডুব দেওয়া সতর্কতা


5

আমি আরএসসিএনসি ব্যবহার করে দুটি ডিরেক্টরি সিঙ্ক করার চেষ্টা করি।

উত্সটি লিনাক্সে এবং অন্যটি উইন্ডোতে রয়েছে।

সুতরাং, আমি mount -t cifs ..... লিনাক্স সিস্টেমে কমান্ডটি ব্যবহার করে উইন্ডোতে ডিরেক্টরিটি মাউন্ট করি ।

তারপরে আমি মৃত্যুদণ্ড কার্যকর করি rsync ....

সবকিছু ঠিক আছে, তবে আরএসসিএনপি প্রিন্ট করে

rsync: chown "/mnt/windows/A/." failed: Permission denied (13)
rsync: chown "/mnt/windows/A/readme.txt" failed: Permission denied (13)

আমি মালিকানা পরিবর্তন না করে ডিরেক্টরিগুলি সিঙ্ক করতে চাই।

আমি কিভাবে করব? আমাকে বুঝতে দাও.

আগাম ধন্যবাদ.

linux 

উত্তর:


2

আপনি আরএসসিএনসি বিকল্পগুলি কী ব্যবহার করছেন? আপনি সম্ভবত - কোনও-মালিক, - কোনও-গোষ্ঠী এবং সম্ভবত - না-পারমস যুক্ত করতে চান।


2

Ysth দ্বারা উল্লিখিত বিকল্পগুলির মধ্যে এই সতর্কতাগুলিকে দমন করা উচিত, তবে, সত্যই, আপনি কেবল তাদের ভিজ্যুয়াল শব্দ হিসাবে এড়িয়ে যেতে পারেন ignore

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


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