Sadece sudo apt-get install jenkins
kullanarak yüklediğim Ubuntu sunucumda jenkins bir çıplak kemiği yüklemem var, sonuç olarak, jenkins artık yalnızca :8080
ekleyerek kutuma işaret eden tüm etki alanlarından erişilebilir URL’de8080 bağlantı noktasında Jenkins erişimini engelle
<VirtualHost xx.xx.xx.xx:80>
ServerAdmin [email protected]
ServerName ci.mydomain.com
ProxyPass /http://localhost:8080/
ProxyPassReverse/http://localhost:8080/
ProxyRequests Off
<Proxy http://localhost:8080/*>
Order deny,allow
Allow from all
</Proxy>
</VirtualHost>
:
başarıyla ben ci.mydomain.com
de erişebilirsiniz, ama burada
portu 8080 erişilebilir olmaktan Jenkins'i önlemek için nasıl çalışamaz için vekil jenkins için apache yapılandırmış benim apache conf olduğunu
Ubuntu yönergelerini here takip ettim, ancak herhangi bir etkisi olmadı. Ubuntu beri
o bağlantı noktası 8080 tüm yerel olmayan erişimi engellemek için, Ubuntu beri Sen 'iptables' kullanabilirsiniz olmayan tüm yerel erişimi engellemek için, iptables kullanabilirsiniz. iptables -A INPUT -t tcp --d 8080 -s localhost -j ACCEPT ve iptables -A INPUT -t tcp --dport 8080 -j DROP'tur – ionFish
@ionFish Teşekkürler, '--dport' hakkında şikayet Yine de tanınmayan bir seçenek, bunu bir cevap olarak ekleyebilir miyim? – Dunhamzzz