2012-02-15 10 views
6

मान लें कि मेरे पास mysite.com पर एक नोड सर्वर चल रहा है। क्या उस सर्वर को स्थापित करने का कोई तरीका है ताकि मैं node's repl api से सुरक्षित रूप से का उपयोग अपनी स्थानीय मशीन से कनेक्ट कर सकूं?नोड.जेएस: हुकिंग एक रिमोट नोड सर्वर पर प्रतिलिपि

उत्तर

11

ठीक है, अगर आप इस उदाहरण का इस्तेमाल किया:

net.createServer(function (socket) { 
    repl.start("node via TCP socket> ", socket); 
}).listen(5001, "localhost"); 

और वह बंदरगाह 5001 firewalled, आप सुरक्षित रूप से ssh का उपयोग कर इसे से कनेक्ट करने में सक्षम होना चाहिए:

ssh [email protected] nc localhost 5001 

इस मामले में, सुरक्षा आपके फ़ायरवॉल पर निर्भर करता है, और एसएसएच।

+2

शायद 127.0.0.1' के साथ बाध्य करने के लिए भी बेहतर है। – loganfsmyth

+0

अच्छी कॉल। फिक्स्ड। –

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