ubuntu

Guida rapida all’ installazione di Clamav Antivirus (0.88.7) su Ubuntu Server Dapper Drake

Brevissimi appunti presi al volo mentre sto installando Clamav Antivirus su un file server Samba.

Il pacchetto Clamav per Ubuntu Dapper non mi sembra tra i più aggiornati e – specie per un compito delicato come la prevenzione dai virus – decido di ricorrere ai sorgenti.

Scarichiamo i sorgenti e quello che ci servirà per compilarli.
# wget http://surfnet.dl.sourceforge.net/sourceforge/clamav/clamav-0.88.7.tar.gz
# apt-get install build-essential
# apt-get install zlib1g-dev libtool autoconf automake1.9 libltdl3-dev zlibc libgmp3-dev

Ora prepariamo il sistema creando l’ utente e il gruppo con cui sarà eseguito Clamav e alcuni files necessari:
# groupadd clamav
# useradd -g clamav -s /bin/false -c "Clam Antivirus" clamav
# touch /var/log/freshclam.log
# chmod 600 /var/log/freshclam.log
# chown clamav /var/log/freshclam.log

Compiliamo Clamav
# tar zxvf clamav-0.88.7.tar.gz
# cd clamav-0.88.7
# ./configure --sysconfdir=/etc --prefix=/usr
# make && make install

Ora editiamo i files /etc/clamd.conf e /etc/freshclam.conf e commentiamo la riga che contiene Example, in modo da abilitarli e quindi lanciamo freshclam per aggiornare il database delle firme e

Non ci resta che aggiungere al crontab dell’ utente root i comandi freshclam per aggiornare le firme (non più di una volta ogni ora per non sovraccaricare il server) e clamav -r /path/da/controllare per abilitare la scansione automatica.

Fonti:
HowTo Forge
Clamav.Net Faq

Ubuntu Dapper: installazione LAMP

L’ installazione di un ambiente LAMP con Ubuntu Dapper è estremamente rapida e semplice.

Per prima cosa installiamo Apache e Php:

$ sudo apt-get install apache2 php5 libapache2-mod-php5

Ora editiamo il file di configurazione di Apache e abilitiamo l’ elaborazione degli script Php:

$ sudo vi /etc/apache2/apache2.conf

e decommentiamo le seguenti direttive (se non esistono creiamole):

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddDefaultCharset ISO-8859-1

Ora passiamo ad installare MySQL:

$ sudo apt-get install mysql-server

E’ buona norma proteggere l’ account amministrativo di MySQL con una password:

$ mysqladmin -u root password NUOVAPASSWORD

Ora installiamo PhpMyAdmin:

$ sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin php5-mcrypt php5-gd

Collegandoci con il nostro browser all’ url http://localhost/phpmyadmin potremo così vedere la pagina di login di PhpMyAdmin.