यदि आप इसे दुर्लभ अवसर से अधिक पर करना चाहते हैं, तो मैं सुझाव दूंगा कि sshfs
यदि आप एक यूनिक्स की तरह उपयोग कर रहे हैं तो दूरस्थ फाइल सिस्टम को बढ़ाएं जो FUSE (लिनक्स, * बीएसडी, मैक ओएस एक्स) का समर्थन करता है। अपने घर निर्देशिका के तहत एक निर्देशिका बनाओ, कहते हैं, ~ / रिमोट-सर्वर:
$ mkdir ~/remote-server
फिर दूरस्थ फाइल सिस्टम को माउंट करें sshfs
। अपने दूरस्थ मशीन के होस्ट नाम के साथ "yourserver.com" बदलें, और "दूरस्थ निर्देशिका का नाम" उस निर्देशिका के साथ जिसे आप दूरस्थ प्रणाली पर उपयोग कर रहे हैं।
$ sudo sshfs username@yourserver.com:/name/of/remote/directory ~/remote-server/
एक बार यह हो जाने के बाद, दूरस्थ निर्देशिका आपके फ़ाइल सिस्टम का हिस्सा है और आप इस पर अपने सभी सामान्य टूल का उपयोग कर सकते हैं, जिसमें शामिल हैं cp
:
$ cp ~/Downloads/your-files ~/remote-server
यदि आपने पहले से sshfs
इंस्टॉल नहीं किया है, तो आपको अपने पैकेज मैनेजर का उपयोग करके अपने कंप्यूटर पर इसे स्थापित करने में सक्षम होना चाहिए (नाम sshfs
या पैकेज के लिए देखो fuse-sshfs
)। अधिक जानकारी के लिए, आप ऑनलाइन एक ट्यूटोरियल पढ़ सकते हैं ।
यह, वैसे, दूरस्थ सर्वर पर फ़ाइलों को प्रबंधित करने का मेरा पसंदीदा तरीका है। मैं सामान्य रूप से एक उत्पादन सर्वर और दो विकास सर्वरों को इस तरह से चालू रखता हूं और उनके साथ अपने सामान्य फ़ाइल ब्राउज़िंग वर्कफ़्लो का उपयोग करता हूं।
this file
) और कई फ़ाइलों (a series of software files
) को संदर्भित करता है , सबसे अच्छा समाधान इस बात पर निर्भर करता है कि क्या आपके पास एकल फ़ाइल या एकाधिक फ़ाइलें हैं।