Configurare Fail2Ban per pure-ftp su Ubuntu

Fail2Ban è sicuramente una contromisura di sicurezza efficace e supporta un sacco di servizi in modo nativo quindi perchè non proteggere il nostro pure-ftp (che abbiamo visto come installarlo qui) da eventuali utenti mal intenzionati?
Procediamo quindi alla configurazione di fail2ban per pure-ftp sotto debian/ubuntu.

Gestione dei log

Logwatch: Rimaniamo sempre informati su cosa accade sui nostri server!

Quando si possiede un server è molto importante monitorare gli eventi che quotidianamente accadono per verificare che tutto sia al suo posto; se poi il server è ospitato da qualche parte nel mondo ed è esposto ad internet visionare quotidianamente i file di log è una vera necessità perchè va verificato che il server non sia soggetto ad attacchi.

DrupalCamp 2010

Banner 300x250 DrupalCamp Torino 2010

Il 2 ottobre 2010, per secondo anno consecutivo, si svolgerà l'evento italiano su Drupal aperto a tutti coloro che vogliono conoscere meglio il magico mondo della "goccia".
L'evento è completamente gratuito e si svolgerà presso i locali della cascina roccafranca di Torino.

Quest'evento è il primo organizzato ufficilmente dall' associazione drupal italia nata con il preciso intento di aiutare la diffusione di drupal sul territorio italiano.

In partenza per la drupalCON

DrupalCon Copenaghen 2010 logo

Che dire,

sono in partenza per l'attesissima Drupalcon di Copenhagen, è la prima volta che partecipo ad un evento "maggiore" di drupal e sono contento di partire.

Per chi è gia la ... STO ARRIVANDO!

PHP Day 2010 - Giorno 3

 PHP elefante sotto un libro di php

Anche se per me il terzo giorno si è concluso in anticipo per cause di trasporto voglio annotare alcune cose interessanti su cui si è parlato oggi.

  • MongoDB: db non relazionale http://www.mongodb.org
  • CouchDB: db non relazionale http://couchdb.apache.org

PS: Con me ho porto a casa il fantastico elefantino di PHP (foto: http://www.nexen.net/elephpant/index.php)

Tags

PHP Day 2010 - Giorno 2

Purtroppo anche la seconda giornata è passata e prima di dimenticare conviene ricordarsi:

  • Il codice che scrivi non tuo! Il codice è tuo e del cliente!
  • Windows Azure
  • Zend Cache
Tags

PHP Day 2010 - Giorno 1

Dopo la mia prima giornata al PHPDAY 2010 di Corropoli penso che sia bene annotarsi un pò di idee da smaltire poi con calma, quidi eccole:

  • Fiddler: (http://www.fiddler2.com/) un possibile strumento di debug
  • IIS7 e PHP in fastCGI: con calma qualche benck è di dovere!!
  • Zend Server: Uno stack LAMP da provare
  • Il server di virtualizzazione di Microsoft: http://www.microsoft.com/hyper-v-server/en/us/default.aspx
Tags

Scoprire cosa fa Apache in questo momento: Server-Status

Apache logo

Molto spesso sentiamo dire che quell'Apache non è configurato bene, altre volte ci sentiamo giustificare che qeull'Apache è carico e non potra reggere altro lavoro, altre volte ci viene detto che quel povero Apache si schianta per colpa di una nostra applicazione, ma non ci viene detto ne dove ne un errore preciso.

Creare Memory Leak con PHP

(Troppo) Spesso quando uno dei nostri server web (Apache) ha problemi il ditino viene puntato sugli sviluppatori imputando alle loro applicazioni fantomatici memory leak.
Convinto che la ragione sia sempre nel mezzo ho deciso di scrivere un piccolo script PHP che volutamente perde memoria.

Lo script è molto banale e consente di perdere un numero arbitrario di MB di Memoria.

Tags