Logo Blogo

Difendere SSH Pt.1

Pubblicato: 22 feb 2006 da Andrea de Palo

OpenSSHSe si comincia ad usare SSH per amministrare le proprie macchine diventa impossibile farne a meno: risulta così comodo poter saltare da una macchina all’altra, magari senza l’utilizzo di password (usando il forward, ssh-agent e l’autenticazione con chiavi), che la sola idea di dover tornare ad amministrare macchine manualmente mi fa rabbrividire (chi userebbe ancora telnet? Io no di sicuro…).

Purtroppo SSH è anche uno di quei servizi che riceve maggiore attenzione da parte di attaccanti/sistemi di attacco automatizzati e quindi c’è sempre un rischio che qualche attacco metta fuori uso la macchina. Vediamo come ridurre il rischio di attacchi bruteforce…

Un arrivo sostanziale ci arriva da DenyHost, il cui compito è controllare i log di SSH alla ricerca di login falliti e, nel caso trovi più volte lo stesso indirizzo IP, aggiungere quell’IP a /etc/hosts.deny, filtrando le successive connessioni da quell’host (il tutorial completo è qui).
Se poi voleste evitarvi altri problemi potreste spostare SSH dalla sua porta di default (22) ad un’altra porta, fermando un buon 90% dei tentativi di accesso (quasi il 100% degli attacchi automatizzati).

[via OsNews]

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
1 commento

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Alessio Sias

    23 feb 2006 - 23:20 - #1
    0 punti
    Up Down

    Io per lo stesso motivo uso PortSentry.
    Gli IP li aggiunge su netfilter/iptables ed è in grado di controllare tutte le porte del server.

    Alessio

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento