GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare SSHGuard su Ubuntu

In questo tutorial, ti mostreremo come installare e configurare SSHGuard su Ubuntu. Per chi non lo sapesse, SSHGuard è uno strumento di monitoraggio molto utile per prevenire la forza bruta attacchi. SSHGuard legge i messaggi di registro dall'input standard e determina le attività dannose. Se viene rilevato un attacco, l'indirizzo IP dell'attacco viene immediatamente bloccato nel firewall. Strumento di monitoraggio leggero SSHGuard scritto in linguaggio C, quindi utilizza meno memoria e CPU durante l'esecuzione.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di SSHGuard sul server Linux Ubuntu.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 20.04, 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa SSHGuard su Ubuntu

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install gcc make

Passaggio 2. Installa SSHGuard.

Scarica l'ultima versione stabile di SSHGuard, Al momento della stesura di questo articolo è la versione 1.5-5:

cd /opt
wget http://downloads.sourceforge.net/project/sshguard/sshguard/sshguard-1.5/sshguard-1.5.tar.bz2
bunzip2 sshguard-1.5.tar.bz2
tar -xvf sshguard-1.5.tar

I file SSHGuard verranno decompressi in un nuovo 'sshguard-1.5 ' directory. Vai all'interno di quella directory e compila e installa il sorgente:

cd sshguard-1.5
./configure –with-firewall=iptables
make && make install

Passaggio 3. Configura SSHGuard.

SSHGuard non ha un proprio file di configurazione quindi dobbiamo configurarlo con Iptables. Tutto quello che devi fare è creare una nuova catena per SSHGuard in iptables da inserire regole di blocco:

iptables -N sshguard

Ora aggiorna la catena INPUT per passare il traffico alla catena SSHGuard creata nel passaggio precedente. Questo dirà a iptables di bloccare tutto il traffico dagli indirizzi IP offensivi:

iptables -A INPUT -j sshguard

Se vuoi bloccare gli indirizzi IP offensivi solo per un servizio specifico come SSH, pop, imap, ftp, ecc... Puoi usare il modulo iptables multiporta:

iptables -A INPUT -m multiport -p tcp --destination-ports 21,22,110,143 -j sshguard

Dopo aver configurato iptables per bloccare tutti i servizi di cui hai bisogno, salva la configurazione di iptables:

service iptables save

Se al momento non utilizzi iptables e desideri solo far funzionare SSHGuard senza alcun ulteriore impatto sul tuo sistema, questi comandi creeranno e salveranno una configurazione di iptables che non fa assolutamente nulla se non consentire a sshguard di funzionare:

iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -N sshguard
iptables -A INPUT -j sshguard

Congratulazioni! Hai installato con successo SSHGuard. Grazie per aver utilizzato questo tutorial per l'installazione di SSHGuard sul sistema Ubuntu. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di SSHGuard.


Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Maven su Ubuntu

  3. Come installare SSHGuard su un VPS Ubuntu

  4. Come installare R su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare Vai su Ubuntu 18.04

Come installare R su Ubuntu 18.04

Come installare PSAD su Ubuntu Linux

Come installare qt su Ubuntu 20.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04