Aggiornare Debian Squeeze a Debian Wheezy

Se avete una Linux-Box Debian con Squeeze installato e volete passare a Wheezy, non occorre reinstallare tutto, ma è possibile fare una procedura di aggiornamento. La procedura è praticamente automatizzata e quindi basta seguire pochi passi per aggiornare la propria LinuxBox. Innanzitutto bisogna “diventare” root e modificare il file /etc/apt/sources.list che contiene le indicazioni degli … Leggi tutto

Debian 7.0 sarà rilasciata il 5 maggio

Il team di sviluppo Debian ha ufficializzato la data di rilascio della nuova versione stable 7.0 Wheezy: 5 maggio 2013.Il rilascio avviene a quasi due anni dal rilascio della precedente versione stable di Debian. La 6.0 Squeeze è stata infatti stata rilasciata nel febbraio 2011. Tante sono le novità che avvicineranno anche i meno esperti … Leggi tutto

Mantenere attive le connessioni ssh su Linux

Di default, le connessioni ssh hanno un timeout, ovvero se non vengono usate il sistema provvede automaticamente alla disconnessione. Openssh può essere configurato per inviare un pacchetto ogni x secondi in modo da mantenere la connessione attiva; questa modalità è controllata da 2 parametri: ServerAliveCountMax e ServerAliveInterval. Il parametro ServerAliveInterval serve ad impostare un intervallo … Leggi tutto

Debian: Clamav update failed

Da alcuni giorni tramite freshclam non riesco più ad aggiornare le definizioni dei virus nella mia linuxbox. Eseguendo a mano:

mi sono accorto che il processo non riusciva a collegarsi ai server che dovrebbero contenere l’aggiornamento. Beh, la prima cosa che si può pensare è che tali server non siano più attivi, ma come … Leggi tutto

MPM-ITK: eseguire apache con utente e gruppo personalizzati

MPM-ITK è un modulo per Apache che permette di avviare i processi relativi ai vari virtual host con un utente-gruppo impostato nel relativo file di configurazione (usa sorta di suPHP ma più efficiente). L’ITK MPM (Multi-Processing Module – modulo per più processi) funziona all’incirca con le stesse modalità del modulo “prefork” classico (cioè senza thread), … Leggi tutto

CurlFtpFS – Montare una risorsa FTP remota nel File System

CurlFtpFS permette di montare (come una partizione locale o un disco nfs) una risorsa FTP nel proprio File System. Questo tool si basa su cURL e FUSE. L’utilità di questo sistema è che dopo aver montato la risorsa, si potrà utilizzarla (accedere alle cartelle, copiare/cancellare files, etc) come se fosse una qualsiasi cartella del nostro … Leggi tutto

Effettuare il load/stress test di un web server con Siege e Sproxy

Il load/stress test di un server web è una verifica molto importante, per capire se e come un sito web funziona al crescere delle richieste.
Praticamente viene simulata la navigazione da parte di molti utenti contemporanei, e si verificano i tempi di risposta delle varie pagine web ed anche i codici di risposta per capire se il server inizia a restituire pagine con errori.

Il tool più semplice da poter utilizzare è ab (apache benchmark), fornito con il server web apache. Oggi però parliamo di Siege e di Sproxy.
Siege è il tool vero e proprio per fare il test, mentre Sproxy serve a raccogliere le pagine web che Siege richiamerà durante il test.

Leggi tutto

Inviare un messaggio di prova ad un server syslog

Potrebbe essere necessario testare il funzionamento di un server syslog per la raccolta di dati remoti. C’è un comando che permette di inviare un messaggio di prova e poter così verificare se il server funziona o meno. Basta lanciare dal proprio terminale il comando:

ed automaticamente il messaggio verrà inviato al server syslog con … Leggi tutto

Il monitoraggio del server: munin

Munin è un ottimo prodotto open source per monitorare lo stato dei server. Viene rilasciato con molti plugins, in grado di monitorare la maggior parte dei servizi (da apache a mysql, passando per ntp ed exim) ed altri possono essere trovati facilmente onLine oppure scritti grazie alle numerose guide presenti sempre onLine.

Vediamo ora l’installazione. Generalmente sull macchine da monitorare viene installato solo il servizio client, mentre sul server centrale che utilizzeremo per i controlli, andremo ad installare il servizio client ed il servizio server.

Leggi tutto