2010-01-23 10 views
5

मुझे हल्के वजन SSH2 सर्वर (dropbear) के साथ पैरामीको आधारित फ़ाइल स्थानांतरण की एक विधि की आवश्यकता है, जिसका SCP या SFTP के लिए कोई समर्थन नहीं है।पैरामीको पाइपलाइन नियंत्रण और इनपुट/आउटपुट पाइप के बराबर

ssh server "cat remote_file" > local_file 
paramiko चैनलों के साथ

: वहाँ इस तरह के रूप में एक बिल्ली को प्राप्त करने और पुन: निर्देशित शैली फ़ाइल स्थानांतरण करने का एक तरीका है?

क्या paramiko.Transport.open_channel() या संदेश() नौकरी कर सकते हैं? मुझे यकीन है कि कैसे आगे बढ़ना है।

+0

मूल प्रश्न में सही त्रुटि। सीमा एसएसएच सर्वर एसएसएच क्लाइंट नहीं है। – gunter

उत्तर

1

यदि सीमा, जैसा कि आप कहते हैं, केवल आपके ग्राहक में है, तो आप आसानी से एक एसएफटीपी क्लाइंट को paramiko के साथ आसानी से कार्यान्वित कर सकते हैं - उदाहरण के लिए, इस example कोड को देखें।

संबंधित मुद्दे