Thread Starter
#0
UFW (Uncomplicated Firewall), Linux tabanlı sistemlerde güvenlik duvarı yönetimini kolaylaştırmak için tasarlanmış bir araçtır. HTTP (Hypertext Transfer Protocol) trafiğinin düzgün bir şekilde yönlendirilmesi ve güvenliğinin sağlanması için UFW kullanarak izinler vermek oldukça önemlidir. Bu yazıda, UFW ile HTTP izni vermenin adımlarını detaylı bir şekilde inceleyeceğiz.
Öncelikle, UFW'nin kurulu olup olmadığını kontrol etmemiz gerekir. Terminalde aşağıdaki komutu çalıştırarak durumu görebilirsiniz:
Eğer UFW kurulu değilse, aşağıdaki komut ile yükleyebilirsiniz:
UFW'yi etkinleştirmek için ise şu komutu kullanmanız gerekmektedir:
HTTP trafiğine izin vermek için aşağıdaki komutu kullanabilirsiniz:
Bu komut, HTTP (port 80) üzerinden gelen tüm trafiğe izin verir. Eğer HTTPS (port 443) için de izin vermek isterseniz, benzer bir komut kullanabilirsiniz:
Ayrıca, her iki izni de tek bir komutla vermek mümkündür:
Bu komut, hem HTTP hem de HTTPS için gerekli izinleri sağlar. Bu noktada, UFW'nin kurulumunu ve yapılandırmasını kontrol etmek için tekrar şu komutu çalıştırabilirsiniz:
Eğer izinler doğru bir şekilde verildiyse, "80/tcp" ve "443/tcp" gibi girişler görünecektir. Bu sayede, web sunucunuz HTTP ve HTTPS üzerinden düzgün bir şekilde hizmet verebilecektir.
Son olarak, güvenlik duvarı kurallarınızı düzenlerken dikkatli olmalısınız. Yanlış yapılandırmalar, sisteminizin güvenliğini tehlikeye atabilir. UFW, basit ve etkili bir çözüm sunarak güvenlik duvarı yönetimini kolaylaştırır.
Öncelikle, UFW'nin kurulu olup olmadığını kontrol etmemiz gerekir. Terminalde aşağıdaki komutu çalıştırarak durumu görebilirsiniz:
CODE
1sudo ufw statusEğer UFW kurulu değilse, aşağıdaki komut ile yükleyebilirsiniz:
CODE
1sudo apt install ufwUFW'yi etkinleştirmek için ise şu komutu kullanmanız gerekmektedir:
CODE
1sudo ufw enableHTTP trafiğine izin vermek için aşağıdaki komutu kullanabilirsiniz:
CODE
1sudo ufw allow httpBu komut, HTTP (port 80) üzerinden gelen tüm trafiğe izin verir. Eğer HTTPS (port 443) için de izin vermek isterseniz, benzer bir komut kullanabilirsiniz:
CODE
1sudo ufw allow httpsAyrıca, her iki izni de tek bir komutla vermek mümkündür:
CODE
1sudo ufw allow 'Nginx Full'Bu komut, hem HTTP hem de HTTPS için gerekli izinleri sağlar. Bu noktada, UFW'nin kurulumunu ve yapılandırmasını kontrol etmek için tekrar şu komutu çalıştırabilirsiniz:
CODE
1sudo ufw statusEğer izinler doğru bir şekilde verildiyse, "80/tcp" ve "443/tcp" gibi girişler görünecektir. Bu sayede, web sunucunuz HTTP ve HTTPS üzerinden düzgün bir şekilde hizmet verebilecektir.
Son olarak, güvenlik duvarı kurallarınızı düzenlerken dikkatli olmalısınız. Yanlış yapılandırmalar, sisteminizin güvenliğini tehlikeye atabilir. UFW, basit ve etkili bir çözüm sunarak güvenlik duvarı yönetimini kolaylaştırır.