{"id":9838,"date":"2024-03-30T22:52:44","date_gmt":"2024-03-30T19:52:44","guid":{"rendered":"https:\/\/sunucun.com.tr\/bilgi\/?post_type=dt_articles&#038;p=9838"},"modified":"2026-02-06T19:42:09","modified_gmt":"2026-02-06T16:42:09","slug":"fail2ban-ayarlari-nasil-yapilir","status":"publish","type":"post","link":"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/","title":{"rendered":"Fail2Ban ayarlar\u0131 nas\u0131l yap\u0131l\u0131r?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/#Fail2Ban_Ayarlari_Nasil_Yapilir\" >Fail2Ban Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/#Neden_Fail2Ban_Ayarlari\" >Neden Fail2Ban Ayarlar\u0131?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/#Nasil_Kullanilir\" >Nas\u0131l Kullan\u0131l\u0131r?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/#Yapilari_nedir\" >Yap\u0131lar\u0131 nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/#Onemi_nedir\" >\u00d6nemi nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sunucun.com.tr\/blog\/fail2ban-ayarlari-nasil-yapilir\/#Sonuc\" >Sonu\u00e7<\/a><\/li><\/ul><\/nav><\/div>\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fail2Ban_Ayarlari_Nasil_Yapilir\"><\/span>Fail2Ban Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-elements-01ea861c9e7c4e62c4889cf690484551 wp-block-paragraph\">Fail2Ban&#8217;\u0131n ayarlar\u0131n\u0131 yap\u0131land\u0131rmak, sunucunuzun g\u00fcvenli\u011fini art\u0131rman\u0131n kritik bir ad\u0131m\u0131d\u0131r. Bu s\u00fcre\u00e7, belirli hizmetler i\u00e7in izleme ve engelleme stratejilerinin nas\u0131l tan\u0131mlanaca\u011f\u0131na dair bir rehber sunar. Fail2Ban, k\u00f6t\u00fc niyetli giri\u015fimleri otomatik olarak tespit edip engelleyerek sunucular\u0131 korur. Yap\u0131land\u0131rma s\u00fcreci, Fail2Ban&#8217;\u0131n nas\u0131l ve neyi izleyece\u011fini belirlemenizi sa\u011flar, b\u00f6ylece gereksiz yere kaynak t\u00fcketen veya g\u00fcvenlik tehditleri olu\u015fturan trafi\u011fi engelleyebilirsiniz.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"538\" class=\"wp-image-9839\" style=\"width: 510px; height: auto;\" src=\"https:\/\/www.sunucun.com.tr\/blog\/\/wp-content\/uploads\/2024\/03\/164-EN-fail2ban-unban-1024x538.webp\" alt=\"Fail2Ban tool settings configuration.\" srcset=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2024\/03\/164-EN-fail2ban-unban-1024x538.webp 1024w, https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2024\/03\/164-EN-fail2ban-unban-300x158.webp 300w, https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2024\/03\/164-EN-fail2ban-unban-768x404.webp 768w, https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2024\/03\/164-EN-fail2ban-unban.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\r\n<figcaption>Fail2Ban tool settings configuration.<\/figcaption>\r\n<\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Neden_Fail2Ban_Ayarlari\"><\/span>Neden Fail2Ban Ayarlar\u0131?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Fail2Ban, varsay\u0131lan ayarlarla etkili bir \u015fekilde \u00e7al\u0131\u015fsa da, her sunucunun kendine \u00f6zg\u00fc ihtiya\u00e7lar\u0131 vard\u0131r. Her sunucu, kar\u015f\u0131 kar\u015f\u0131ya kald\u0131\u011f\u0131 tehditler ve hizmet verdi\u011fi kullan\u0131c\u0131 kitlesi bak\u0131m\u0131ndan farkl\u0131d\u0131r. Bu nedenle, Fail2Ban\u2019\u0131n sundu\u011fu esnek yap\u0131land\u0131rma se\u00e7enekleri, sunucunuzun \u00f6zel ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131lamak i\u00e7in optimize edilmelidir. \u00d6rne\u011fin, bir sunucunun SSH hizmeti s\u0131k s\u0131k brute-force sald\u0131r\u0131lar\u0131na maruz kal\u0131yorsa, Fail2Ban&#8217;\u0131 bu sald\u0131r\u0131lar\u0131 h\u0131zl\u0131 ve etkin bir \u015fekilde tan\u0131yacak \u015fekilde yap\u0131land\u0131rabilirsiniz.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Bununla birlikte, yaln\u0131zca brute-force sald\u0131r\u0131lar\u0131n\u0131 de\u011fil, ayn\u0131 zamanda e-posta sunucular\u0131na yap\u0131lan spam sald\u0131r\u0131lar\u0131, web sunucular\u0131na y\u00f6nelik DDoS (Da\u011f\u0131t\u0131k Hizmet Reddi) sald\u0131r\u0131lar\u0131 ve di\u011fer k\u00f6t\u00fc niyetli aktiviteleri de hedef alabilirsiniz. Fail2Ban\u2019\u0131n yap\u0131land\u0131r\u0131lmas\u0131, bu gibi tehditlere kar\u015f\u0131 proaktif bir koruma sa\u011flar, yanl\u0131\u015f pozitifleri azalt\u0131r ve sunucunuzun g\u00fcvenli\u011fini bir \u00fcst seviyeye ta\u015f\u0131r.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Nasil_Kullanilir\"><\/span>Nas\u0131l Kullan\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Fail2Ban ayarlar\u0131n\u0131 yap\u0131land\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Fail2Ban Yap\u0131land\u0131rma Dosyalar\u0131:<\/strong> Fail2Ban&#8217;\u0131n yap\u0131land\u0131rma dosyalar\u0131 <code>\/etc\/fail2ban<\/code> dizininde bulunur. Ana yap\u0131land\u0131rma dosyas\u0131 <code>jail.conf<\/code> olsa da, \u00f6zelle\u015ftirmeleriniz i\u00e7in <code>jail.local<\/code> dosyas\u0131n\u0131 kullanman\u0131z tavsiye edilir. Bu, g\u00fcncellemeler s\u0131ras\u0131nda yap\u0131land\u0131rmalar\u0131n\u0131z\u0131n korunmas\u0131n\u0131 sa\u011flar. Jail dosyas\u0131, Fail2Ban&#8217;\u0131n izleyip engelleyece\u011fi hizmetleri belirler.<\/li>\r\n\r\n\r\n\r\n<li><strong>Jail Ayarlar\u0131:<\/strong> Her hizmet i\u00e7in bir jail (hapishane) yap\u0131land\u0131rabilirsiniz. \u00d6rne\u011fin, SSH i\u00e7in, <code>[sshd]<\/code> b\u00f6l\u00fcm\u00fcn\u00fc <code>jail.local<\/code> dosyan\u0131zda etkinle\u015ftirebilir ve gerekti\u011fi \u015fekilde ayarlayabilirsiniz: <code>[sshd] enabled = true port = ssh filter = sshd logpath = \/var\/log\/auth.log maxretry = 3 <\/code>Bu yap\u0131land\u0131rma, SSH hizmeti i\u00e7in k\u00f6t\u00fc niyetli giri\u015fimleri izler ve belirli bir s\u00fcre i\u00e7inde belirlenen deneme say\u0131s\u0131n\u0131 a\u015fan IP adreslerini engeller. Bu, sunucunuzun SSH protokol\u00fc \u00fczerinden yetkisiz eri\u015fimlerden korunmas\u0131na yard\u0131mc\u0131 olur.<\/li>\r\n\r\n\r\n\r\n<li><strong>Filtreler ve Eylemler:<\/strong> Fail2Ban, k\u00f6t\u00fc niyetli davran\u0131\u015flar\u0131 tan\u0131mlamak i\u00e7in filtrelere ve bu davran\u0131\u015flar tespit edildi\u011finde ne yap\u0131laca\u011f\u0131n\u0131 belirlemek i\u00e7in eylemlere ihtiya\u00e7 duyar. <code>\/etc\/fail2ban\/filter.d<\/code> ve <code>\/etc\/fail2ban\/action.d<\/code> dizinlerinde, \u00e7e\u015fitli hizmetler i\u00e7in \u00f6nceden tan\u0131mlanm\u0131\u015f bir\u00e7ok filtre ve eylem bulunur. Bu filtreler, log dosyalar\u0131nda belirli desenleri arar ve bu desenlere uyan davran\u0131\u015flar tespit edildi\u011finde, belirlenen eylemler ger\u00e7ekle\u015ftirilir. Kendi ihtiya\u00e7lar\u0131n\u0131za g\u00f6re yeni filtreler ve eylemler olu\u015fturabilirsiniz.<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Yapilari_nedir\"><\/span>Yap\u0131lar\u0131 nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Fail2Ban, birka\u00e7 temel bile\u015fenden olu\u015fur:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Jail&#8217;ler:<\/strong> Belirli bir hizmet i\u00e7in izleme ve engelleme kurallar\u0131n\u0131 tan\u0131mlar. Her jail, izlenecek log dosyas\u0131n\u0131, kullan\u0131lacak filtreyi ve uygulanacak eylemi belirler.<\/li>\r\n\r\n\r\n\r\n<li><strong>Filtreler:<\/strong> Log dosyalar\u0131nda k\u00f6t\u00fc niyetli desenleri arayan regular ifadelerdir. Bu filtreler, log dosyalar\u0131ndaki belirli bir etkinli\u011fi tan\u0131mlamak i\u00e7in kullan\u0131l\u0131r. \u00d6rne\u011fin, ba\u015far\u0131s\u0131z oturum a\u00e7ma giri\u015fimlerini veya 404 hatalar\u0131n\u0131 izlemek i\u00e7in filtreler olu\u015fturabilirsiniz.<\/li>\r\n\r\n\r\n\r\n<li><strong>Eylemler:<\/strong> Sald\u0131r\u0131 tespit edildi\u011finde ger\u00e7ekle\u015ftirilecek i\u015flemleri tan\u0131mlar, genellikle IP adresini engellemeyi i\u00e7erir. Eylemler, sunucunuzun g\u00fcvenlik duvar\u0131nda yeni kurallar olu\u015fturabilir, e-posta bildirimleri g\u00f6nderebilir veya belirli IP adreslerini kara listeye alabilir.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Onemi_nedir\"><\/span>\u00d6nemi nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Fail2Ban&#8217;\u0131n do\u011fru yap\u0131land\u0131r\u0131lmas\u0131, sunucunuzun g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r. K\u00f6t\u00fc niyetli trafi\u011fi etkili bir \u015fekilde engelleyerek, sistem kaynaklar\u0131n\u0131 korur ve g\u00fcvenlik ihlallerinin \u00f6n\u00fcne ge\u00e7er. Fail2Ban\u2019\u0131n yap\u0131land\u0131r\u0131lmas\u0131, sunucunuzun \u00f6zel ihtiya\u00e7lar\u0131na g\u00f6re \u015fekillendirilerek, do\u011fru hizmetlerin do\u011fru \u015fekilde izlenmesini ve korunmas\u0131n\u0131 sa\u011flar. Fail2Ban, sunucu g\u00fcvenli\u011finizin \u00f6nemli bir bile\u015fenidir. Yap\u0131land\u0131rma s\u00fcreci, sunucunuzun \u00f6zel ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131layacak \u015fekilde Fail2Ban&#8217;\u0131 \u00f6zelle\u015ftirmenize olanak tan\u0131r. Bu \u00f6zelle\u015ftirme, sunucunuzu k\u00f6t\u00fc niyetli trafi\u011fe kar\u015f\u0131 daha etkili bir \u015fekilde koruman\u0131za yard\u0131mc\u0131 olur. \u00d6zelle\u015ftirilmi\u015f bir yap\u0131land\u0131rma, sunucunuzun maruz kalabilece\u011fi potansiyel tehditleri en aza indirir.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sonuc\"><\/span>Sonu\u00e7<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Fail2Ban, sunucu g\u00fcvenli\u011finizin \u00f6nemli bir bile\u015fenidir. Yap\u0131land\u0131rma s\u00fcreci, sunucunuzun \u00f6zel ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131layacak \u015fekilde Fail2Ban&#8217;\u0131 \u00f6zelle\u015ftirmenize olanak tan\u0131r. Bu \u00f6zelle\u015ftirme, sunucunuzu k\u00f6t\u00fc niyetli trafi\u011fe kar\u015f\u0131 daha etkili bir \u015fekilde koruman\u0131za yard\u0131mc\u0131 olur. Fail2Ban ile, sunucu kaynaklar\u0131n\u0131z\u0131 korurken, g\u00fcvenli\u011finizi de maksimize edebilirsiniz. Detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/www.sunucun.com.tr\/blog\/dt-articles\/fail2ban-ayarlari-nasil-yapilir\/\">Fail2Ban Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r?<\/a> ba\u015fl\u0131kl\u0131 makaleye g\u00f6z atabilirsiniz.<\/p>\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Fail2Ban Ayarlar\u0131 Nas\u0131l Yap\u0131l\u0131r? Fail2Ban&#8217;\u0131n ayarlar\u0131n\u0131 yap\u0131land\u0131rmak, sunucunuzun g\u00fcvenli\u011fini art\u0131rman\u0131n kritik bir ad\u0131m\u0131d\u0131r. Bu s\u00fcre\u00e7, belirli hizmetler i\u00e7in izleme ve engelleme stratejilerinin nas\u0131l tan\u0131mlanaca\u011f\u0131na dair bir rehber sunar. Fail2Ban, k\u00f6t\u00fc niyetli giri\u015fimleri otomatik olarak tespit edip engelleyerek sunucular\u0131 korur. Yap\u0131land\u0131rma s\u00fcreci, Fail2Ban&#8217;\u0131n nas\u0131l ve neyi izleyece\u011fini belirlemenizi sa\u011flar, b\u00f6ylece gereksiz yere kaynak t\u00fcketen veya g\u00fcvenlik&hellip;<\/p>\n","protected":false},"author":1,"featured_media":9839,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1525],"tags":[],"class_list":["post-9838","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-siber-guvenlik"],"_links":{"self":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/9838","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=9838"}],"version-history":[{"count":3,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/9838\/revisions"}],"predecessor-version":[{"id":19899,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/9838\/revisions\/19899"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media\/9839"}],"wp:attachment":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=9838"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=9838"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=9838"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}