{"id":3941,"date":"2022-09-08T12:13:25","date_gmt":"2022-09-08T05:13:25","guid":{"rendered":"https:\/\/dewacloud.com\/blog\/?p=3941"},"modified":"2022-09-08T12:14:38","modified_gmt":"2022-09-08T05:14:38","slug":"pengamanan-aplikasi-menggunakan-fail2ban-di-dewacloud","status":"publish","type":"post","link":"https:\/\/www.dewacloud.com\/blog\/pengamanan-aplikasi-menggunakan-fail2ban-di-dewacloud\/","title":{"rendered":"Pengamanan Aplikasi Menggunakan Fail2ban di Dewacloud"},"content":{"rendered":"<p>Ada banyak cara untuk mengamankan server atau aplikasi kamu, salah satunya menggunakan Fail2Ban, di Dewacloud tersedia Add-ons Fail2Ban yang dapat kamu gunakan sesuai kebutuhan kamu. Berikut cara mengamankan server atau aplikasi menggunakan Fail2Ban di Dewacloud.<\/p>\n<h2>Fail2Ban<\/h2>\n<p><span style=\"font-weight: 400;\">Fail2Ban adalah Intrusion Prevention Software (IPS) framework yang ditulis menggunakan bahasa pemrograman python, didesain untuk mengantisipasi ancaman brute-force attacks.\u00a0<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-3942\" src=\"https:\/\/dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-1.png\" alt=\"pengamanan aplikasi fail2ban di dewacloud\" width=\"1919\" height=\"432\" srcset=\"https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-1.png 1919w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-1-300x68.png 300w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-1-1024x231.png 1024w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-1-768x173.png 768w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-1-1536x346.png 1536w\" sizes=\"(max-width: 1919px) 100vw, 1919px\" \/><\/p>\n<h2>Install Fail2Ban<\/h2>\n<p><span style=\"font-weight: 400;\">Kamu bisa install melalui menu Add-ons pada layer application atau load balancer. Jika kamu menggunakan load balancer, maka install nya di Load Balancer saja, namun jika tidak menggunakan Load Balancer, maka installnya di Application.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Klik Install pada Fail2Ban Add-ons.\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-3943\" src=\"https:\/\/dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-2.png\" alt=\"\" width=\"649\" height=\"316\" srcset=\"https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-2.png 649w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-2-300x146.png 300w\" sizes=\"(max-width: 649px) 100vw, 649px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Pastikan Environment yang ingin di-install Fail2Ban sudah benar. Fail2Ban juga tidak bisa di install selain di Application Layer atau Load Balancer Layer.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-3944\" src=\"https:\/\/dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-3.png\" alt=\"\" width=\"436\" height=\"112\" srcset=\"https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-3.png 436w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-3-300x77.png 300w\" sizes=\"(max-width: 436px) 100vw, 436px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Terdapat proses instalasi, kamu perlu tunggu sampai prosesnya selesai.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3945\" src=\"https:\/\/dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-4.png\" alt=\"\" width=\"420\" height=\"196\" srcset=\"https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-4.png 420w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-4-300x140.png 300w\" sizes=\"(max-width: 420px) 100vw, 420px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Informasi di atas menandakan bahwa instalasi Fail2Ban sudah selesai, untuk dokumentasi mengenai Fail2Ban kamu bisa cek di <\/span><a href=\"http:\/\/www.fail2ban.org\/wiki\/index.php\/Manual\" target=\"_blank\" rel=\"nofollow noreferrer noopener\"><span style=\"font-weight: 400;\">Fail2Ban Manual<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2>Manage Fail2Ban<\/h2>\n<p><span style=\"font-weight: 400;\">Terdapat beberapa command atau perintah yang dapat kamu gunakan untuk melakukan manage Fail2Ban pada Application Server Layer atau Load Balancer Layer kamu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk mengetahui jail-name dan jail list yang tersedia, kamu bisa menggunakan perintah di bawah.<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">$ fail2ban-client status<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Status<\/span>\r\n\r\n<span style=\"font-weight: 400;\">|- Number of jail:7<\/span>\r\n\r\n<span style=\"font-weight: 400;\">`- Jail list:nginx-botsearch, nginx-http-auth, nginx-limit-req, sendmail-auth, sendmail-reject, ssh-iptables, sshd<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">Artinya, ada 7 Jail List, seperti nginx-botsearch, nginx-http-auth, nginx-limit-req dan lain-lain.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk melihat log Fail2ban.<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">$ cat \/var\/log\/fail2ban.log\u00a0<\/span><\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3946\" src=\"https:\/\/dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-5.png\" alt=\"\" width=\"870\" height=\"556\" srcset=\"https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-5.png 870w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-5-300x192.png 300w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-5-768x491.png 768w\" sizes=\"(max-width: 870px) 100vw, 870px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Bisa dilihat pada [sshd], [ssh-iptables] ini dinamakan sebagai Jail Name.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Untuk melihat detail IP Blocked pada Jail Name tertentu sebagai berikut.<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">$ fail2ban-client status sshd<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Status for the jail: sshd<\/span>\r\n\r\n<span style=\"font-weight: 400;\">|- Filter<\/span>\r\n\r\n<span style=\"font-weight: 400;\">|\u00a0 |- Currently failed:12<\/span>\r\n\r\n<span style=\"font-weight: 400;\">|\u00a0 |- Total failed:1286<\/span>\r\n\r\n<span style=\"font-weight: 400;\">|\u00a0 `- File list:\/var\/log\/secure<\/span>\r\n\r\n<span style=\"font-weight: 400;\">`- Actions<\/span>\r\n\r\n<span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0|- Currently banned:0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0|- Total banned:12<\/span>\r\n\r\n<span style=\"font-weight: 400;\">\u00a0\u00a0\u00a0`- Banned IP list: xxx.xxx.xxx.xxx<\/span><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Untuk unblock IP, kamu bisa menggunakan perintah di bawah.<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">$ fail2ban-client set &lt;jail_name&gt; unbanip &lt;ip_address&gt;<\/span><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Untuk &lt;jail_name&gt; ini disesuaikan seperti sshd. Sehingga seperti ini.<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">$ fail2ban-client set sshd unbanip xxx.xxx.xxx.xxx<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">Kalau dilihat kembali pada log fail2ban, maka akan ada unblocked IP.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3947\" src=\"https:\/\/dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-6.png\" alt=\"\" width=\"726\" height=\"60\" srcset=\"https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-6.png 726w, https:\/\/www.dewacloud.com\/blog\/wp-content\/uploads\/2022\/09\/Pengamanan-Aplikasi-Menggunakan-Fail2ban-di-Dewacloud-Screenshot-6-300x25.png 300w\" sizes=\"(max-width: 726px) 100vw, 726px\" \/><\/p>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Jika kamu mengikuti artikel ini dari awal sampai akhir, artinya kamu telah berhasil melakukan Pengamanan Aplikasi Menggunakan Fail2Ban di Dewacloud. <\/span><span style=\"font-weight: 400;\">Demikian artikel ini, <\/span><span style=\"font-weight: 400;\">jangan sungkan untuk meninggalkan ide-ide topik yang ingin Anda baca di blog Dewacloud. Semoga artikel ini membantu!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada banyak cara untuk mengamankan server atau aplikasi kamu, salah satunya menggunakan Fail2Ban, di Dewacloud tersedia Add-ons Fail2Ban yang dapat kamu gunakan sesuai kebutuhan kamu. Berikut cara mengamankan server atau aplikasi menggunakan Fail2Ban di Dewacloud. Fail2Ban Fail2Ban adalah Intrusion Prevention Software (IPS) framework yang ditulis menggunakan bahasa pemrograman python, didesain untuk mengantisipasi ancaman brute-force attacks.\u00a0&hellip;&nbsp;<a href=\"https:\/\/www.dewacloud.com\/blog\/pengamanan-aplikasi-menggunakan-fail2ban-di-dewacloud\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">Pengamanan Aplikasi Menggunakan Fail2ban di Dewacloud<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":3881,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":70,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[13],"tags":[],"class_list":["post-3941","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security"],"_links":{"self":[{"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/posts\/3941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/comments?post=3941"}],"version-history":[{"count":3,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/posts\/3941\/revisions"}],"predecessor-version":[{"id":3950,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/posts\/3941\/revisions\/3950"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/media\/3881"}],"wp:attachment":[{"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/media?parent=3941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/categories?post=3941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dewacloud.com\/blog\/wp-json\/wp\/v2\/tags?post=3941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}