GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal DenyHost di CentOS 6

Dalam tutorial ini, kami akan menunjukkan cara menginstal DenyHost di CentOS 6. Bagi Anda yang belum tahu, DenyHosts adalah alat keamanan pencegahan intrusi berbasis log untuk server SSH yang ditulis di Python. Ini dimaksudkan untuk mencegah serangan brute-force pada server SSH dengan memantau upaya login yang tidak valid di log otentikasi dan memblokir alamat IP asal. Karena kesederhanaan DenyHost dan kemampuan untuk mengonfigurasi aturan Anda secara manual, ini banyak digunakan sebagai alternatif untuk Fail2ban yang sedikit lebih rumit untuk digunakan dan dikonfigurasi.

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. Instalasinya cukup sederhana. Saya akan menunjukkan langkah demi langkah penginstalan DenyHost di server CentOS  6.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:CentOS  6.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • 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 DenyHost di CentOS 6

Langkah 1. Pertama, Anda harus mengaktifkan repositori EPEL di sistem Anda dan memastikan bahwa semua paket sudah diperbarui.

## RHEL/CentOS 6 64-Bit ### wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel -release-6-8.noarch.rpm
## RHEL/CentOS 6 32-Bit ### wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm# rpm -ivh epel -release-6-8.noarch.rpm

Langkah 2. Instal DenyHost.

Instal DenyHosts dari repositori EPEL dengan menggunakan perintah berikut:

yum install Denyhosts

Langkah 3. Konfigurasi DenyHosts.

Setelah Denyhosts diinstal, pastikan untuk memasukkan alamat IP Anda ke daftar putih, sehingga Anda tidak akan pernah terkunci. Untuk melakukannya, buka file /etc/hosts.allow :

nano /etc/hosts.allow

Di bawah deskripsi, tambahkan setiap alamat IP satu per satu pada baris terpisah, yang tidak ingin Anda blokir. Formatnya harus sebagai berikut:

# hosts.allow   File ini berisi aturan akses yang digunakan untuk#             mengizinkan atau menolak koneksi ke layanan jaringan yang#             baik menggunakan library tcp_wrappers atau yang telah#                   # tcp_wrappers telah diaktifkan. hosts_options' dan 'man 5 hosts_access'#              untuk informasi tentang sintaks aturan.#             Lihat 'man tcpd' untuk informasi tentang tcp_wrappers#sshd:114.124.37.154sshd:172.16.25.15.15sshd:Anda dapat mengonfigurasi lebih lanjut pengaturan apa pun di file DenyHosts.conf dengan membuka yang berikut dan memperbarui sesuai dengan preferensi Anda:

nano /etc/denyhosts.conf

Simpan pekerjaan Anda dan mulai ulang DenyHosts dengan perintah berikut:

service Denyhosts startchkconfig Denyhosts on

Lihat log DenyHosts:

tail -f /var/log/denyhoststail -f /var/log/secure

Selamat! Anda telah berhasil menginstal DenyHost. Terima kasih telah menggunakan tutorial ini untuk menginstal DenyHost pada sistem CentOS 6. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs resmi DenyHost.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal DenyHost di CentOS 6.7

  1. Cara Menginstal Wine 4.0 di CentOS 7

  2. Cara Menginstal Vim 8.2 di CentOS 7

  3. Cara Menginstal VirtualBox di CentOS 7

  1. Cara Menginstal Git di CentOS 8

  2. Cara Menginstal Docker di CentOS 8

  3. Cara Menginstal Java 8 &11 di Centos 8