शायद मेरा google-foo मुझे यहाँ फेल कर रहा है ... मैं अपने ssh config फाइल का उपयोग करके अपने रिमोट सर्वर से SFTP या SCP का उपयोग करके टर्मिनल के माध्यम से एक mysql डंप फ़ाइल कनेक्ट और अपलोड करना चाहूंगा। मैंने पाया है प्रलेखन के अनुसार, मैं यह करने में सक्षम होना चाहिए:
sftp -F db.sql.gz webost@staging2.example.com /tmp
मैंने अपने विन्यास में उपनाम को भी थका दिया है:
sftp -F db.sql.gz myalias /tmp
जब मैं ऊपर दो कर देता हूं, तो मुझे -F
उनमें से एक होने के नाते , संभव कमांड का प्रिंट आउट मिल जाता है।
मैं पहले से ही अपने स्थानीय विन्यास में शॉर्टकट का उपयोग करके ssh के माध्यम से कनेक्ट कर सकता हूं बस ठीक है तो मुझे पता है कि काम करता है:
ssh myalias
** ध्यान दें: मैं एक निजी / सार्वजनिक कुंजी जोड़ी का उपयोग कर रहा हूं, इसलिए मुझे पासवर्ड दर्ज करने की आवश्यकता नहीं है। कुंजी जोड़ी में एक पासफ़्रेज़ जुड़ा होता है लेकिन OS X कीचेन को याद है कि पहली बार मैं जुड़ा था।
... इसलिए मुझे यकीन नहीं है कि मैं क्या गलत कर रहा हूं।