रिमोट कनेक्शन के लिए सुनना बंद करने के लिए मुझे जेनकिन्स कैसे मिल सकता है?


23

मेरे पास जेनकिंस है, जो नग्नेक्स के पीछे बैठा है, साथ ही नग्नेक्स ने प्रमाणीकरण का ख्याल रखा है, लेकिन जेनकिंस अभी भी पोर्ट 8080 पर बाहरी रूप से सुन रहा है, इसलिए पोर्ट 8080 पर बॉक्स को एक्सेस करने से लोग नग्नेक्स को बायपास कर सकते हैं।

मैं इसे कैसे बता सकता हूं कि दूरस्थ कनेक्शन के लिए सुनना बंद कर दें और स्थानीय स्तर पर कनेक्शन स्वीकार कर लें।

ऐसा लगता है कि यह इस ajp13ListenAddress param के साथ कुछ करने के लिए हो सकता है, लेकिन मैं यह पता नहीं लगा सकता कि जेनिटक के साथ स्थापित init.d स्क्रिप्ट में यह कैसे सेट किया जाए।

किसी भी मदद के लिए धन्यवाद भार!

लूडो।

(ऐसा लगता है कि अभी तक कोई जेनकिंस टैग नहीं है और मैं इसे नहीं बना सकता क्योंकि मेरे पास कोई प्रतिनिधि नहीं है)


बस जेनकींस टैग जोड़ा गया।
davey

यही कारण है कि मैं टॉमकैट के अंदर हडसन / जेनकिंस को तैनात करता हूं ..
टॉम ओ'कॉनर

1
टिप्पणी करना, क्योंकि मैं सीधे आपके सवाल का जवाब नहीं दे सकता। क्या आपने iptables और / या tcpwrappers का उपयोग करके शमन किया है?
pboin

जवाबों:


25

डेबियन

यदि आपने डेबियन पैकेज से जेनकिंस स्थापित किया है, तो आप /etc/default/jenkinsकहीं और निम्न पंक्ति जोड़ सकते हैं :

HTTP_HOST=127.0.0.1

और फिर --httpListenAddress=$HTTP_HOSTJENKINS_ARGS में जोड़ें ताकि यह कुछ इस तरह पढ़े:

JENKINS_ARGS="--webroot=/var/run/jenkins/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT --httpListenAddress=$HTTP_HOST"

उबंटू

आप उबंटू oneiric (11.10) पैकेज, संपादित से जेनकींस स्थापित किया है /etc/init/jenkins.confऔर ऐड --httpListenAddress=127.0.0.1करने के लिए JENKINS_ARGSलाइन, ताकि वह इस प्रकार लिखा है:

JENKINS_ARGS="--webroot=$JENKINS_RUN/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT --httpListenAddress=127.0.0.1"

RedHat / CentOS / Amazon Linux

यदि आपने YUM रिपॉजिटरी का उपयोग करके जेनकींस स्थापित किया है, तो संशोधित /etc/sysconfig/jenkinsकरें और संपादित JENKINS_LISTEN_ADDRESSकरेंJENKINS_LISTEN_ADDRESS=127.0.0.1

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.