Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Neste artigo, aprenderemos a instalar e configurar o CSF ​​no CentOS 7

ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI), login / detecção de intrusão e aplicativo de segurança para servidores Linux.
Para complementar o ConfigServer Firewall (csf), é desenvolvido um processo Login Failure Daemon (lfd) que roda o tempo todo e periodicamente (a cada X segundos) verifica as últimas entradas do arquivo de log em busca de tentativas de login em seu servidor que falham continuamente em um curto período de tempo. Essas tentativas são freqüentemente chamadas de "ataques de força bruta" e o processo daemon responde muito rapidamente a esses padrões e bloqueia os IPs ofensivos rapidamente.

A instalação é bastante simples:

Primeiramente, precisamos instalar os pré-requisitos, Perl e libwww.

# yum install perl-libwww-perl -y

Agora, baixe o CSF

# cd /usr/src
# wget https://download.configserver.com/csf.tgz

Extraia

# tar xzf csf.tgz
# cd csf

Execute o script de instalação

# sh install.sh
# perl /usr/local/csf/bin/csftest.pl

Saída:

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Isso executará o script de instalação e verificará se todas as dependências estão instaladas e criará o diretório necessário. Além disso, teste se você tem os módulos iptables necessários.

É isso. podemos então configurar csf e lfd

Abra o arquivo de configuração usando seu editor favorito

# vim /etc/csf/csf.conf

E mude TESTING = "1 ' para TESTING =" 0' ou então o daemon lfd falha ao iniciar. Além disso, você pode permitir a porta de entrada e saída de acordo com sua necessidade.

Depois de fazer toda a configuração, reinicie e habilite o CSF

# systemctl restart csf && systemctl restart lfd
# systemctl enable csf && systemctl enable lfd
# systemctl status csf && systemctl status lfd

Verifique a versão

# csf -v

Output:
csf: v13.08 (generic)

Caso você queira permitir a conexão de entrada de um endereço IP

# csf -a [IP Address]

Caso você queira negar a conexão de entrada de um endereço IP

# csf -d [IP Address]

Desinstalar completamente o CSF ​​é muito fácil:

# cd /etc/csf
# sh uninstall.sh

Hoje, aprendemos como nossos engenheiros de suporte instalam e configuram o CSF ​​no servidor CentOS 7 Linux.


Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF ​​no CentOS 7

Como instalar o R1Soft Backup Agent no CentOS

Como instalar o R1Soft Backup Agent no CentOS

Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.

Como modificar os limites LVE do CloudLinux

Como modificar os limites LVE do CloudLinux

Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.

Como alterar o SSH da porta do servidor Linux

Como alterar o SSH da porta do servidor Linux

Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.

Como instalar o Centova Cast no CentOS

Como instalar o Centova Cast no CentOS

Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP

Aprenda gerenciamento básico de usuários no Linux

Aprenda gerenciamento básico de usuários no Linux

Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.

Aprenda Gerenciamento de Grupo Básico no Linux

Aprenda Gerenciamento de Grupo Básico no Linux

Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.

Aprenda a instalar o Fail2ban no CentOS 7

Aprenda a instalar o Fail2ban no CentOS 7

Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor