रिमोट से होम मशीन में फाइल कॉपी करने के लिए scp का उपयोग करना


45

यह शायद एक साधारण त्रुटि है, लेकिन मैं इसे काम नहीं कर सकता। मेरा कंप्यूटर होस्टनाम फेलिक्स है (फेलिक्स hostname -fलौटाता है) मैं अपने विश्वविद्यालय के खाते से अपने कंप्यूटर पर स्कैप का उपयोग करके एक फ़ाइल को स्थानांतरित करने का प्रयास कर रहा हूं। मैं दूरस्थ कंप्यूटर पर आसानी से ssh कर सकता हूं ताकि कनेक्शन ठीक रहे, मैं जो scp सिंटैक्स का उपयोग कर रहा हूं वह है (whilst ssh के माध्यम से दूरस्थ कंप्यूटर से जुड़ा):

scp myusername@university_computer:/home/myusername/file.odt homeusername@Felix:Desktop/file.odt

मैंने इसके कई रूपांतरों की कोशिश की है, और यह जो त्रुटि देता है वह है:

ssh: Felix: Name or service not known

जो मुझे सुझाव देता है कि प्रयोग homeusername@Felixकरना सही वाक्यविन्यास नहीं है।

मैं विश्वविद्यालय प्रणाली पर एक सुपरयूजर नहीं हूं और केवल मेरी फाइलों तक पहुंच है, इसलिए किसी भी सिस्टम फाइल तक नहीं पहुंच सकता।

कोई विचार?

जवाबों:


85

आपको scpअपने विश्वविद्यालय कंप्यूटर से फ़ाइल के लिए अपने स्थानीय होस्टनाम को निर्दिष्ट करने की आवश्यकता नहीं है । आपको अपने होम कंप्यूटर से एक टर्मिनल ( Ctrl+ Alt+ T) खोलने की जरूरत है और निम्न कमांड टाइप करें:

scp myusername@university_computer:/home/myusername/file.odt /local/destination/path/

जहाँ आप फ़ाइल संग्रहीत करना चाहते हैं /local/destination/path, वह स्थानीय पथ Felixकहाँ है।


2
और निश्चित रूप से कमांड स्थानीय मशीन से चलाया जा रहा है
डोनैटो

अधिकांश लोग इस तथ्य को याद करते हैं कि इसे स्थानीय मशीन से चलाया जाना चाहिए, न कि सर्वर की ओर से।
किंगमेकर


2

ठीक है ... युगल समस्याएँ यहाँ। यदि आपको कंप्यूटर कहा गया है तो आपको पहले पते की आवश्यकता नहीं है। कहते हैं कि आप COMP पर हैं। A को अपना पता लिखे जाने की आवश्यकता नहीं है। B को इसके IP एड्रेस की जरूरत है, न कि इसके होस्टनाम की। तो ... यह scp / home / user / file username@000.000.000.000.000 होगा: / घर / उपयोगकर्ता /

आपको वहां अपना पता चाहिए, न कि आपका होस्टनाम। इसलिए फेलिक्स का इससे कोई लेना-देना नहीं है। Ifconifg करें और उस मशीन पर रहते हुए अपने आईपी की तलाश करें।

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