पहली चीजें पहले: ssh दूसरे कंप्यूटर में दूरस्थ रूप से लॉगिन करने का एक तरीका है। आपके द्वारा ssh (बहुत अधिक) के बाद मिलने वाला शेल (कमांड लाइन) वैसा ही है जैसे आपने रिमोट मशीन में xterm खोला था। यदि फ़ाइलों को स्थानांतरित करने का ऐसा कोई तरीका नहीं है।
हालाँकि, यह तथ्य कि दूरस्थ कंप्यूटर ssh कनेक्शन स्वीकार करता है, आपको फ़ाइलों के आदान-प्रदान के लिए कुछ विकल्प देता है:
Scp का उपयोग करें
अपने स्थानीय कंप्यूटर से दूरस्थ में टाइप करने के लिए, स्थानीय कंप्यूटर में टाइप करें:
scp /tmp/file user@example.com:/home/name/dir
(जहां / tmp / फ़ाइल को किसी भी स्थानीय फ़ाइल और / घर / नाम / किसी दूरस्थ निर्देशिका के साथ dir से बदला जा सकता है)
दूरस्थ कंप्यूटर से स्थानीय एक में कॉपी करने के लिए, स्थानीय कंप्यूटर में टाइप करें :
scp user@example.com:/home/name/dir/file /tmp
Sshfs का उपयोग करें
यह थोड़ा और अधिक उन्नत है, लेकिन बहुत अच्छा है (जब दोनों कंप्यूटरों का इंटरनेट कनेक्शन अच्छा है। यदि नहीं, तो scp से चिपके रहें)।
आप दूरस्थ कंप्यूटर से निर्देशिका को स्थानीय कंप्यूटर की (खाली) निर्देशिका में "लिंक" कर सकते हैं। आप अपने कंप्यूटर में / लिंक / दूरस्थ कंप्यूटर से / कुछ / रिमोट / डीर / "रिमार्स" कहें या आपके कंप्यूटर में रीमोटेकोम्प। यदि दूरस्थ कंप्यूटर में कोई फ़ाइल / कुछ / दूरस्थ / dir / फ़ाइल है, तो आप इसे / home / youruser / remotecomp / फ़ाइल पर देख सकते हैं। आप हमेशा की तरह कॉपी और एमवी कर सकते हैं, और आप दूरस्थ फ़ाइलों और डायर को भी बदल सकते हैं।
हालाँकि, ध्यान दें कि जब कनेक्शन समाप्त हो जाता है, / home / youruser / remotecomp फिर से एक खाली dir बन जाता है, और आप केवल स्थानीय कंप्यूटर में उन फ़ाइलों को रखते हैं जिन्हें आप अन्य निर्देशिकाओं में कॉपी करते हैं।
इसे पाने के लिये:
1) स्थापित sshfs:
sudo apt-get install sshfs
2) एक खाली डायर बनाएं
mkdir /home/youruser/remotecomp
3) "लिंक" दो निर्देशिकाओं (सही शब्द माउंट है)
sshfs user@server.com:/some/remote/dir /home/youruser/remotecomp
4) आनंद लें
5) dirs को "अनलिंक" करें
fusermount -u /home/youruser/remotecomp
यदि स्थानीय कंप्यूटर विंडोज़ चलाता है, तो
आप विंडोज़ के scp
लिए संस्करण पा सकते हैं । देखें, जैसे, wincp