क्या आप होस्ट पर SSH के दौरान क्लाइंट को "बैकवर्ड" फाइल ट्रांसफर करने के लिए SFTP का उपयोग कर सकते हैं?


1

जबकि कमांड प्रॉम्प्ट में लिनक्स (उबंटू) में एक होस्ट कंप्यूटर से जुड़ा हुआ है, मुझे अक्सर अपने क्लाइंट कंप्यूटर पर फ़ाइलों को स्थानांतरित करने की आवश्यकता होती है। मैं सोच रहा था कि क्या लिनक्स SFTP या किसी अन्य तंत्र के माध्यम से इन फ़ाइलों को स्थानांतरित करने की क्षमता प्रदान करता है।

जवाबों:


1

यदि आपका मतलब है कि अपने वर्तमान सिस्टम से एक नया सत्र खोले बिना फ़ाइलों को स्थानांतरित करें, तो उत्तर शायद नहीं है, आपको अपने लक्ष्य कंप्यूटर के लिए किसी प्रकार का एक नया सत्र करने की आवश्यकता होगी। कुछ SSH उपयोगिताओं फ़ाइल स्थानांतरण को आसान बनाने के लिए कई सत्र खोलती हैं। हालाँकि, यदि आप होस्ट A पर टाइप कर रहे हैं, और होस्ट B में SSH'd, तो आप होस्ट B से होस्ट A में SCP कर सकते हैं:

hostb $ scp catphoto.jpeg me@hosta:/home/me/Pictures

होस्ट ए का पासवर्ड चल रहा है, यह मानकर आपको होस्ट ए का पासवर्ड टाइप करने के अलावा कुछ नहीं करना पड़ेगा sshd या कुछ अन्य SSH सर्वर उपयोगिता। यदि यह नहीं है, और मैं यहां विंडोज के बारे में बात कर रहा हूं, तो मुझे एसएसएच सर्वर को सक्षम करने वाले विंडोज 10 के डेवलपर मोड के साथ कुछ किस्मत मिली है यह लेख अच्छी तरह से बात करता है।

वैकल्पिक रूप से, mobaxterm उन क्लाइंटों में से एक है, जिन्होंने एक आसान एक्सप्लोरर-स्टाइल फाइल ट्रांसफर बार के साथ उपयोग किया है, इसे लाने के लिए क्लिक करें और खींचें।


0

किसी मौजूदा SSH सत्र का उपयोग करके दूरस्थ मशीन पर फ़ाइल को वापस स्थानीय मशीन में भेजने का कोई तरीका नहीं है।

वैकल्पिक दृष्टिकोण (कुछ शायद स्पष्ट हैं):

  • यदि स्थानीय मशीन SFTP (या FTP) सर्वर चलाता है, तो आप निश्चित रूप से कमांड-लाइन SFTP (या FTP) क्लाइंट का उपयोग करके फ़ाइलों को स्थानीय मशीन में "अपलोड" कर सकते हैं।

  • आप SSH द्वारा उपयोग की जाने वाली समान क्रेडेंशियल्स का उपयोग करके दूरस्थ मशीन से फ़ाइलों को डाउनलोड करने के लिए स्थानीय मशीन पर SFTP / SCP क्लाइंट का उपयोग कर सकते हैं।

  • कुछ SSH क्लाइंट कनेक्शन-साझाकरण का समर्थन करते हैं।

    उदाहरण के लिए PuTTY। जबकि आपको अभी भी एक संगत फ़ाइल स्थानांतरण क्लाइंट (a) चलाने की आवश्यकता है pscp या psftp ), कोई नया लॉगिन आवश्यक नहीं है, यह स्वचालित रूप से (यदि सक्षम है) एक मौजूदा PuTTY SSH सत्र का उपयोग करता है।

    साझाकरण सक्षम करने के लिए देखें:
    PuTTY टूल के बीच SSH कनेक्शन साझा करना

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.