Introduzione
In questo How-To, ti guideremo attraverso l'installazione e la configurazione di DenyHost su un server CentOS 6.7. DenyHosts è utilizzato da molti amministratori di sistema per proteggere i propri server/reti da attacchi di forza bruta e hacker. È semplice ed efficace nel portare a termine il lavoro con poca esperienza. Grazie alla semplicità di DenyHost e alla possibilità di configurare manualmente le regole, è ampiamente utilizzato come alternativa a Fail2ban che è un po' più complicato da usare e configurare. Ora lavoreremo per installarlo sul tuo server.
Prerequisiti
È necessario un server CentOS 6.7 configurato con un indirizzo IP statico. Se non disponi già di un server, attiva un server privato virtuale economico e affidabile da Atlantic.Net.
Preparazione del server
Innanzitutto, dobbiamo assicurarci che il tuo server sia completamente aggiornato eseguendo il seguente comando:
yum update
Con il server aggiornato, possiamo continuare e installare DenyHost su CentOS 6.7.
Installa DenyHost su CentOS 6.7
Scarica il repository EPEL con il seguente comando:
sudo rpm -Uvh http://mirror.metrocast.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
Installa il pacchetto Nega host con quanto segue:
sudo yum install denyhosts
Dobbiamo assicurarci di consentire il tuo indirizzo IP per evitare che ti venga negato l'accesso. Eseguiamo questa modifica quanto segue:
nano /etc/hosts.allow
Aggiungi la seguente riga fino in fondo alla descrizione con il tuo IP. Nella maggior parte dei casi, puoi utilizzare questo link per trovare il tuo indirizzo IP.
sshd: YOUR.IP.ADD.RESS
Successivamente dobbiamo bloccare tutto modificando il seguente file:
nano /etc/hosts.deny
Aggiungi la riga seguente fino in fondo alla descrizione:
sshd: ALL **
Salva il tuo lavoro e riavvia DenyHosts con il seguente comando:
/etc/init.d/denyhosts restart
Puoi configurare ulteriormente qualsiasi impostazione nel file DenyHosts.conf andando a quanto segue e aggiornando in base alle tue preferenze.
nano /etc/denyhosts.conf
Congratulazioni! Hai appena installato DenyHosts sul tuo server CentOS 6.7. Grazie per aver seguito questo How-To! Ricontrolla con noi per eventuali nuovi aggiornamenti e sfoglia la nostra gamma completa del nostro hosting VPS.