sshfs: ফাইল টাইমস্ট্যাম্প সেট করতে পারে না


7

উবুন্টুতে অটোফ সহ sshfs ব্যবহার করে, আমি দূরবর্তী ফাইলগুলিতে টাইমস্ট্যাম্প সেট করতে পারি না:

$ touch /sshfs/server/some/file
touch: setting times of `/sshfs/sshfs/server/some/file': Permission denied

আমার কাছে ফাইলটিতে লেখার অ্যাক্সেস নেই। সমস্যাটি সামনে এসেছিল কারণ রিমোটে অনুলিপি করা ফাইলগুলি মূলের টাইমস্ট্যাম্পটি পায় না, তবে অনুলিপিটি কখন তৈরি হয়েছিল of

যদি আমি সার্ভারে চলে যাই তবে আমি ঝামেলা ছাড়াই টাইমস্ট্যাম্পটিও পরিবর্তন করতে পারি। এটি কেবল sshfs এর মাধ্যমে ব্যর্থ হয়।

$ cat /etc/auto.sshfs 

afserver -fstype=fuse,sshfs_debug,rw,nodev,nonempty,noatime,allow_other,max_read=65536   :sshfs\#my_username@server.domain.lan:/

$ stat  /sshfs/server/some/file
...
Access: (0664/-rw-rw-r--)  Uid: ( 1003/ UNKNOWN)   Gid: (  100/   users)

যদি সমস্যাটি থেকে যায়, আপনি কি 'my_username' (আপনি sshfs এর জন্য ব্যবহার করেন) অ্যাকাউন্ট দিয়ে সার্ভারে লগইন করতে পারেন, সম্পাদন করতে পারেন ls -l /some/file, তারপরে এক্সিকিউট করে idতা পোস্ট করতে পারেন? আপনি কি idআপনার উবুন্টু কম্পিউটারে লগ ইন করতে এবং এটি পোস্ট করতে পারেন?
jaume

উত্তর:


0

থেকে বিচার করা যায় http://sourceforge.net/mailarchive/message.php?msg_id=26780130 (ফিউজ মেইলিং লিস্ট - মূলত, কি কার্যকরী SSHFS), আপনি এই সমস্যা সম্মুখীন হচ্ছি, কারণ ফাইলসিস্টেম / sshfs / সার্ভার ব্যবহৃত / কিছু / না ব্যবহৃত বৈশিষ্ট্য হ্যান্ডলার ব্যবহার করুন। আপনি যে এসএসএইচএসএস ব্যবহার করছেন তার কোনও সমাধান নেই।

সম্পাদনা করুন
দুঃখিত, আমি দেখতে পাইনি যে আপনার "নোটিমে" বিকল্প সেট আছে set কেন? এটা মুছুন. এখানে সমস্যাটি সমাধান করা উচিত।


1
আপনি স্পষ্টতই বুঝতে পারবেন না কি noatimeবোঝায় / কী করে। আপনি যখন touchএকটি ফাইল করেন, বিন্দুটি সেট mtimeনা করে হয় , নয় atime
ড্যানিয়েল স্যান্টোস

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