GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Fail2ban di Ubuntu 20.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Fail2ban di Ubuntu 20.04 LTS. Bagi Anda yang belum tahu, Fail2Ban adalah utilitas yang digunakan untuk mendeteksi dan mencegah brute force intrusi. Dengan memindai log untuk tindakan tertentu, seperti upaya login yang gagal berulang kali, Fail2Ban dapat mengubah konfigurasi firewall untuk menghentikan aktivitas lebih lanjut.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda instalasi Fail2ban selangkah demi selangkah di server Ubuntu 20.04 Focal Fossa. Anda dapat mengikuti instruksi yang sama untuk Ubuntu 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 20.04, 18.04, dan distribusi berbasis Debian lainnya seperti Linux Mint atau OS dasar.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal Fail2ban di Ubuntu 20.04 LTS Focal Fossa

Langkah 1. Pertama, pastikan bahwa semua paket sistem Anda mutakhir dengan menjalankan apt berikut perintah di terminal.

sudo apt update
sudo apt upgrade

Langkah 2. Menginstal Fail2ban di Ubuntu 20.04.

Jalankan perintah berikut untuk menginstal Fail2ban:

sudo apt install fail2ban

Setelah selesai, layanan Fail2ban akan dimulai secara otomatis. Anda dapat memverifikasi Fail2ban menggunakan perintah berikut:

sudo systemctl status fail2ban

Langkah 3. Konfigurasi Fail2ban.

Instalasi default Fail2ban dilengkapi dengan dua file konfigurasi, /etc/fail2ban/jail.conf dan /etc/fail2ban/jail.d/defaults-debian.conf Anda dapat membaca lebih lanjut tentang penjara di sini. Untuk mulai mengonfigurasi server Fail2ban, buka jail.local file dengan editor nano :

[DEFAULT]

# "ignoreip" can be an IP address, a CIDR mask or a DNS host. Fail2ban will not
# ban a host which matches an address in this list. Several addresses can be
# defined using space separator.
ignoreip = 127.0.0.1/8 ::1 123.123.123.123 192.168.1.0/24

# "bantime" is the number of seconds that a host is banned.
bantime = 2d

# A host is banned if it has generated "maxretry" during the last "findtime"
# seconds.
findtime = 600
maxretry = 5

# Destination email address used solely for the interpolations in
# jail.{conf,local} configuration files.
destemail = [email protected]
sender = [email protected]

Mulai ulang layanan Fail2ban agar perubahan diterapkan:

sudo systemctl restart fail2ban

Selamat! Anda telah berhasil menginstal Fail2Ban. Terima kasih telah menggunakan tutorial ini untuk menginstal Fail2Ban pada sistem Linux Ubuntu. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Fail2Ban.


Ubuntu
  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal dan Mengonfigurasi Fail2ban di Ubuntu 20.04 LTS

  1. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  2. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  3. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  1. Cara Menginstal Spotify di Ubuntu 18.04 LTS

  2. Cara Menginstal Prometheus di Ubuntu 18.04 LTS

  3. Cara Menginstal Memcached di Ubuntu 18.04 LTS