लिनक्स रिमोट एक्सेस के लिए आप क्या करना चाहते हैं 'एसएसएचएफएस' - एसएसएच फाइल सिस्टम का उपयोग करें।
# sshfs [email protected]:path/to/directory local_dir
फिर इसे नेटवर्क माउंट की तरह व्यवहार करें, जो यह है ...
A bit more detail, like how to set it up so you can do this as a regular user, on my blog
यदि आप WinSCP के असीमित व्यवहार चाहते हैं, तो आप आरएसआईएनसी को उस समय के साथ संयुक्त करना चाहेंगे जो इसे समय-समय पर निष्पादित करता है। काम के ऊपर क्रॉन समाधान, लेकिन winscp उपयोग के मामले के लिए overkill हो सकता है।
निम्न आदेश रिमोट होस्ट पर सामग्री को धक्का देने के लिए हर 5 सेकंड में rsync निष्पादित करेगा। सर्वर लोड को कम करने के लिए आप नींद के समय को समायोजित कर सकते हैं।
# while true; do rsync -avrz localdir [email protected]:path; sleep 5; done
यदि आपके पास बहुत बड़ी निर्देशिका संरचना है और मतदान के ऊपरी हिस्से को कम करने की आवश्यकता है, तो आप 'ढूंढ' का उपयोग कर सकते हैं:
# touch -d 01/01/1970 last; while true; do if [ "`find localdir -newer last -print -quit`" ]; then touch last; rsync -avrz localdir [email protected]:path; else echo -ne .; fi; sleep 5; done
और मैंने कहा कि क्रॉन अधिक हो सकता है? लेकिन कम से कम यह सब सिर्फ कमांड लाइन से किया जाता है, और इसे ctrl-c के माध्यम से रोका जा सकता है।
केबी