scp काम नहीं कर रहा है


0

मुझे java में ssh का उपयोग करके रिमोट मशीन (जो Windows OS का उपयोग कर रही है) से एक फाइल कॉपी करने की आवश्यकता है (यह भी Windows OS का उपयोग करता है)। क्या मैंने इस काम को करने के लिए JSch नमूना कोड का उपयोग किया है। इसके लिए मैंने scp कमांड दिया फ़ाइलें कॉपी करें। लेकिन मुझे हमेशा -1 मान के रूप में लौटा दिया जाता है। क्या मैंने ScpFrom नमूना कोड का उपयोग किया है जो मेरे मामले में भी काम नहीं करता था। कुछ मामलों में यह वापस आ गया।

Unable to execute command or shell on remote system: Failed to Execute process.
exit-status: -1

अन्य मामलों (यानी) ने अलग-अलग स्लैश या पथ का उपयोग किया और यह केवल वापस आ गया

exit-status: -1

scp कमांड का उपयोग किया जाता है

scp -f user@ipadress:\user\folder\file.txt \user1\folder2

रीमोटेमाचिन का उपयोगकर्ता-उपयोगकर्ता नाम

मैंने स्लैश को एक या दो स्लैश के साथ फॉरवर्ड करने के लिए बदल दिया। सभी चीजें विफल रहीं।

क्या freesshd सर्वर SCP का समर्थन करता है?

किसी को भी समस्या का पता लगाने में मेरी मदद कर सकता है। अग्रिम में धन्यवाद।


आपकी Windows मशीनों ने scp को सपोर्ट करने के लिए कुछ स्थापित किया है?
अविराम सहगल

क्या आपने jsch कमांड को निष्पादित करने से आउटपुट पढ़ने की कोशिश की है? एक नज़र यहाँ एक उदाहरण के लिए। अधिक लॉगिंग इस डीबग करने में मदद करेगा।
मार्टिन फुट

@AviramSegal i ने scp को सपोर्ट करने के लिए freesshd सर्वर स्थापित किया है

@MartinFoot मैंने इसे आज़माया। लेकिन एक्ज़िट स्टेटस को छोड़कर कोई आउटपुट नहीं आ रहा है -1

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