2016-01-29 4 views
5

मैं "put -r myDirectory" कमांड का उपयोग करके अपनी स्थानीय मशीन से डिजिटल महासागर बूंद, उबंटू 14.04 में एक निर्देशिका अपलोड करने का प्रयास कर रहा हूं। शुरुआत में मेरे पास "unable to canonicalize path" issue था, लेकिन मैंने निर्देश के रूप में एक दूरस्थ 'myDirectory' बनाया और त्रुटि संदेश गायब हो गया।sftp put -r काम नहीं कर रहा है, टर्मिनल प्रिंट्स "myDirectory दर्ज करना" और फिर कुछ भी नहीं होता

हालांकि, "put -r myDirectory" अभी भी काम नहीं करता है - कंसोल प्रिंट करता है "myDirectory/to/remote/path/myDirectory अपलोड करना, myDirectory दर्ज करना /" और फिर कुछ भी नहीं होता है। मैं sftp के लिए नया हूँ लेकिन मैं बहुत परेशान हूं क्योंकि मुझे इंटरनेट पर मेरी समस्या नहीं मिल रही है।

उत्तर

2

ठीक है - मैं वर्तमान में एक ही समस्या में चल रहा हूं। ऐसा लगता है इस OpenSSH बग रिपोर्ट यह से कोई लेना देना एक बहुत हो सकता है:

http://lists.mindrot.org/pipermail/openssh-bugs/2016-January/015929.html

मैं उबंटू 15.10, OpenSSH के संस्करण 6.9p1 पर चल रहा हूँ। ऐसा लगता है कि उन्होंने this commit from Feb 11 में इसे ठीक किया है, लेकिन मुझे अभी तक यकीन नहीं है कि यह मेरे वर्तमान माहौल में कैसे चल रहा है।

+0

मैं अभी गैर-रिकर्सिव 'PUT' आदेशों का उपयोग करके इसके आसपास काम कर रहा हूं। मैं भाग्यशाली हूं कि मेरी निर्देशिका संरचना बहुत गहरी नहीं है ... – wwwald

+0

हाँ मैंने इसके बारे में github से अपने कोड को क्लोन करके इसके आसपास काम किया-_- –

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