हमारे पास एक ईसी 2 उदाहरण है, और हमारे कैपिस्ट्रानो सेटअप को एसएसएच की आवश्यकता है। सामान्य रूप से एसएसएच से कनेक्ट करने के लिए, मैं सर्वर से कनेक्ट करने के लिए .pem फ़ाइल का उपयोग करता हूं। कैपिस्ट्रानो को तैनात करने के लिए उपयोग करते समय मैं इस .pem फ़ाइल का उपयोग कैसे करूं?एक पेम फ़ाइल का उपयोग कर कैपिस्ट्रानो के साथ तैनाती
22
A
उत्तर
31
deploy.rb
में, सेट इन configuraition मान:
default_run_options[:pty] = true
ssh_options[:forward_agent] = true
ssh_options[:auth_methods] = ["publickey"]
ssh_options[:keys] = ["/path/to/key.pem"]
35
Capistrano 3 वाक्य रचना के लिए कुछ अलग
set :pty, true
set :ssh_options, {
forward_agent: true,
auth_methods: ["publickey"],
keys: ["/path/to/key.pem"]
}
संबंधित मुद्दे
- 1. कैपिस्ट्रानो तैनाती का लॉग रखें
- 2. कैपिस्ट्रानो तैनाती टाइमआउट
- 3. तैनाती का उपयोग कर जार के साथ स्रोत फ़ाइल को कैसे तैनात करें: तैनाती फ़ाइल
- 4. कैपिस्ट्रानो के साथ रोलिंग तैनाती कैसे करते हैं?
- 5. कैपिस्ट्रानो तैनाती के दौरान गायब फ़ोल्डर त्रुटियां
- 6. कैपिस्ट्रानो मल्टीस्टेज गलत निर्देशिका में तैनाती
- 7. कैपिस्ट्रानो
- 8. कैपिस्ट्रानो के साथ एक-ऑफ परिनियोजन कार्यों को कैसे संभालें?
- 9. कैपिस्ट्रानो कई होस्ट तैनाती के लिए विफल रहता है
- 10. नया कैपिस्ट्रानो संस्करण 2.6.0 तैनाती त्रुटि: 'सिंक' कैपिस्ट्रानो द्वारा लागू नहीं किया गया है :: तैनाती :: एससीएम :: कोई नहीं (रिमोट कैश के साथ rsync)
- 11. Capistrano के साथ Heroku पर तैनाती?
- 12. कैपिस्ट्रानो:
- 13. कैपिस्ट्रानो
- 14. Maven तैनाती: -DaltDeploymentRepository का उपयोग कर तैनात
- 15. कैपिस्ट्रानो
- 16. हेरोकू के साथ शाखा रणनीति का उपयोग कर अच्छा गिट तैनाती?
- 17. कैपिस्ट्रानो "सेट: use_sudo, false" के साथ भी सुडो का उपयोग कर
- 18. कैपिस्ट्रानो
- 19. कैपिस्ट्रानो
- 20. मैं एक अलग नेमस्पेस से कैपिस्ट्रानो कार्य को कैसे ट्रिगर कर सकता हूं: तैनाती?
- 21. कैपिस्ट्रानो तैनाती लेकिन मैन्युअल रूप से माइग्रेशन चलाएं
- 22. बंडलर + आरवीएम + यात्री + कैपिस्ट्रानो तैनाती और गायब रत्न
- 23. कैपिस्ट्रानो तैनाती - नेट :: एसएसएच :: प्रमाणीकरण फेल - एडब्ल्यूएस ईसी 2
- 24. कैपिस्ट्रानो
- 25. रिमोट गिट रेपो के साथ कैपिस्ट्रानो के साथ तैनाती लेकिन उत्पादन सर्वर पर चलने वाले गिट के बिना
- 26. संवेदनशील सेटिंग जानकारी के साथ हेरोकू पर तैनाती
- 27. कैपिस्ट्रानो का उपयोग कर एक योनि वीएम में तैनात करने का कोई तरीका है?
- 28. Django के साथ अजवाइन - तैनाती
- 29. कपड़े तैनाती के साथ समस्या
- 30. यूनिकॉर्न कैपिस्ट्रानो
ठीक है, मैं उन सभी लेकिन "publickey" था है ... तो अब मैं मुझे यह त्रुटि मिल रही है: अनुमति अस्वीकार (publickey)। घातक: दूरस्थ अंत अप्रत्याशित रूप से *** [तैनाती: update_code] वापस रोलिंग –
क्या आपके पास सर्वर पर सार्वजनिक कुंजी है? – NARKOZ
गिट सर्वर पर, या सर्वर मेरा कोड चालू है? –