2012-01-28 8 views
17

नेटबीन बहुत अच्छा है और मैं इसे हर समय एफ़टीपी रिमोट कनेक्शन के साथ उपयोग करता हूं। हालांकि, मेरे क्लाइंट में से एक में वर्तमान में केवल एक एसएसएच कनेक्शन है। क्या इससे कनेक्ट करने और फ़ाइलों को ऊपर/नीचे करने के लिए वैसे भी है?नेटबींस में, क्या आप PHP परियोजनाओं के लिए एसएसएच कनेक्शन कर सकते हैं?

+0

क्या आप SFTP पहुंच चाहते हैं:

मैं सिर्फ निम्न कार्य करें? उस मामले में - यह अंतर्निहित है, afaik। – c69

+0

लेकिन मैं एसएसएच से कैसे जुड़ूं? – Bill

+0

मुझे पता नहीं, netbeans से कभी भी ftp/sftp का उपयोग नहीं किया। ऑफटॉपिक: _ संस्करण नियंत्रण प्रणाली का उपयोग करें। और सर्वर को एसवीएन/जीआईT_ से अपडेट करने दें। – c69

उत्तर

22

जैसा कि उल्लेख किया गया था, एसएफटीपी डिफ़ॉल्ट रूप से नेटबींस में समर्थित है। तो अपने प्रोजेक्ट की रन कॉन्फ़िगरेशन में "रिमोट कनेक्शन" चुनें और अपनी एसएसएच कनेक्शन जानकारी (होस्ट, लॉगिन और पास) का उपयोग करें। आपको कोई निजी कुंजी फ़ाइल प्रदान करने की ज़रूरत नहीं है।

+0

हाँ यह सर्वर बाहरी कनेक्शन अवरुद्ध हो गया। नेटबीन ठीक काम करता है। – Bill

+0

मुझे एसएसएच कनेक्शन के साथ नेटबीन के माध्यम से फाइल अपलोड करने में समस्याएं आ रही हैं। फ़ायरवॉल को वाइल्डकार्ड इसे स्वीकार करने का कोई तरीका है? – Lobato

5

मुझे उबंटू पर sshfs (ssh फ़ाइल सिस्टम) का उपयोग करके भाग्य मिला है। , ऐसा मैं अपने घर फ़ोल्डर में एक माउंट फ़ोल्डर बनाया और निम्नलिखित

$ sshfs domain\\[email protected]:/path/to/remote/folder ~/mount/local-mount-point 

वहां से चलाने बनाने मुझे लगता है कि स्थानीय फ़ोल्डर ~/mount/local-mount-point

एक अच्छे की स्थापना के लिए कम से Netbeans में एक नया (या मौजूदा) परियोजना शुरू पासवर्ड-कम एसएसएच कनेक्शन के लिए आपके स्थानीय बॉक्स और सर्वर (एसएसएच-कॉपी-आईडी) के बीच एक महत्वपूर्ण विनिमय। फिर, उपरोक्त कमांड लाइन को अपनी .bashrc फ़ाइल में रखें।

2

मैं रिचर्ड के समान ही करता हूं।

सामान्य रूप से दूरस्थ फाइल सिस्टम को माउंट करने और घुड़सवार निर्देशिका में नेटबीन का उपयोग करना आसान है।

sudo sshfs -o allow_other [email protected]:/var/www/html /mnt/droplet/ 
संबंधित मुद्दे