ফাইলের তারিখগুলি পূর্বনির্ধারিত করার সময় আমি রিমোট মেশিনে একটি এনটিএফএস পার্টিশনে গুচ্ছ ফাইলগুলি অনুলিপি করতে চাই। স্থানীয় অনুলিপিতে মেটাডেটা সংরক্ষণ করা এনটিএফএস ফাইলসাইমটিতে ইতিমধ্যে জটিল:
$ cp -p testfile /windows/c/
cp: die Zeiten für '/windows/c/testfile' werden beibehalten: Vorgang nicht zulässig
(অনুবাদিত: "সংরক্ষণের সময়গুলি গ্রহণযোগ্য নয়")
এটি কেবল রুট হিসাবে অনুলিপি করার সময় কাজ করে:
$ sudo cp -p testfile /windows/c/
এটি ইতিমধ্যে অদ্ভুত তবে আমি এখনও পর্যন্ত এর চেয়ে ভাল সমাধান জানি না।
তবে রিমোট মেশিনে কপি করবেন কীভাবে? আমি করতে চাই:
$ scp -p testdir root@remote:/windows/c/
তবে রিমোট মেশিনটিতে কেবল 'সুডো' রয়েছে, 'রুট' এর জন্য কোনও পাসওয়ার্ড অ্যাক্সেস নেই। আমি এইভাবে ছেড়ে যেতে চাই। আমি কাজ করতে পারে:
$ tar testdir | ssh remote sudo tar x --directory=/windows/c
তবে আমি 'sudo' পাসওয়ার্ডটি এভাবে প্রবেশ করতে পারছি না। আমি চেষ্টাও করেছি
remote$ mkfifo /tmp/channel.tar
remote$ sudo tar xf /tmp/channel.tar --directory=/windows/c
$ mkdir /tmp/remote-tmp
$ sshfs remote:/tmp /tmp/remote-tmp
$ tar cf /tmp/remote-tmp/channel.tar testdir
কিন্তু রিমোট মেশিনে কিছুই ঘটে না। সম্ভবত sshfs FIFO সমর্থন করে না? আমার আর কোন ধারণা নেই।