Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "GruppoDocumentazione/Trusty"
Differenze tra le versioni 1 e 31 (in 30 versioni)
Versione 1 del 17/06/2011 09.16.03
Dimensione: 4865
Commento:
Versione 31 del 23/05/2012 20.16.51
Dimensione: 4685
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
Pagina di prova per l'aggiornamento della guida su Clamav

## page was renamed from Clamav
Linea 5: Linea 2:
#LANGUAGE it #language it
Linea 8: Linea 5:
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,174043.0.html"; rilasci="8.04 9.04")>> <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,248897.0.html"; rilasci="12.04 11.10 11.04")>> 
Linea 13: Linea 10:
'''Clamav''' è un antivirus in grado d'eliminare già a livello dei server di posta o dei gateway una notevole quantità di virus sotto forma di allegati e-mail.
In questa guida sono presenti delle istruzioni utili all'installazione di '''Qemu''', un emulatore hardware capace di emulare le archittetture x86, PPC, ARM e SPARC.
 
Linea 17: Linea 14:
== Per uso manuale ==

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://clamav | clamav]].
<<BR>>
Il seguente pacchetto installerà il programma in versione '''applicativo standard''', cioè per effettuare la scansione di un singolo file.

== Per uso automatizzato ==

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://clamav-daemon | clamav-daemon]]
<<BR>>
Il seguente pacchetto installerà il demone del programma per un uso più regolare, orientato ad esempio per la scansione di tutti i messagi e-mail.

== Aggiornamento ==

Terminata l'installazione è possibile che vengano chieste alcune domande su come ottenere gli aggiornamenti dei virus, in questo caso selezionare il download, e gli aggiornamenti verranno scaricati automaticamente, mentre nel caso in cui venga visualizzato un messaggio simile a questo:{{{
/etc/init.d/clamav-daemon restart
 * Fermare ClamAV daemon clamd [ OK ]
 * Avviare ClamAV daemon clamd
LibClamAV Attenzione: *** Questa versione del motore di Clamav è superata. ***
LibClamAV Attenzione: *** DON'T PANIC! Leggi http://www.clamav.net/support/faq ***
LibClamAV Attenzione: ***********************************************************
                                                                         [ OK ]
}}}procedere come segue:

 0. Aggiungere la chiave di autenticazione digitando all'interno di una finestra di terminale il seguente comando:{{{
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xf80220d0e695a455e651ac4d8ab767895adc2037
}}}
 0. Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministratore]] il file `/etc/apt/sources.list`, ed aggiungere i repository adatti alla versione di '''Ubuntu''' utilizzata:

  * '''Ubuntu 9.04 «Jaunty Jackalope»''':{{{
deb http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu jaunty main
}}}

  * '''Ubuntu 8.04 «Hardy Heron»''':{{{
deb http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu hardy main
}}}

 0. Ricaricare la lista dei pacchetti digitando il seguente comando all'interno di una finestra di terminale:{{{
sudo apt-get update
}}}

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per la versione server Clamav è ufficialmente supportata a partire da '''Ubuntu 8.10'''.''||
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://qemu|qemu]].
Linea 64: Linea 18:
== Aggiornare la definizione dei virus == == Creazione del disco virtuale ==
Linea 66: Linea 20:
Per aggiornare il database dei virus digitare il seguente comando all'interno di una finestra di terminale:{{{
freshclam
Per creare un disco virtuale a dimensione fissa, digitare in una finestra di terminale il seguente comando: {{{
qemu-img create disco-test.img 8G
}}}
verrà così creato un disco virtuale chiamato '''disco-test.img''' da 8 GiB. Se si desidera un disco di differente dimensione, sostituire nel precedente comando il numero «8» con il valore desiderato.

Se si desidera creare un disco virtuale ad espansione dinamica, digitare in una finestra di terminale il seguente comando: {{{
qemu-img create -f qcow2 disco-test.img 8G
}}}
il disco virtuale '''disco-test.img''' così creato occuperà pochi KiB. La sua dimensione aumenterà quando necessario, fino ad occupare al massimo 8 GiB.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Se si utilizza un disco ad espansione dinamica , l'installazione del sistema operativo su macchina virtuale richiederà un tempo maggiore.'' ||

== Installazione di un sistema operativo ==

Per installare un sistema operativo nel disco appena creato, procedere come segue:

 0. Copiare nella '''Home''' l'immagine `iso` del sistema da installare.
 0. Digitare in una finestra di terminale il seguente comando: {{{
qemu -hda disco-test.img -cdrom nome_immagine.iso -m 192 -boot d
}}}
 sostituire la dicitura «nome_immagine.iso» con il nome dell'immagine `iso` che si sta utilizzando.

 Con il precedente comando '''Qemu''' utilizzerà '''disco-test.img''' come disco su cui effettuare l'installazione, monterà l'immagine `iso` come cdrom virtuale e utilizzerà 192 MiB di memoria ram.
 
 Se si desidera avviare l'installazione da un lettore cdrom presente sul pc dare il comando: {{{
qemu -hda disco-test.img -cdrom /dev/cdrom -m 192 -boot d
}}}
 0. se occorre avviare il sistema effettuando il boot da disco virtuale anzicché da cdrom sostituire la parte finale del comando -boot d con boot c.
 0. Terminata l'installazione, chiudere la finestra utilizzata per '''Qemu'''.
 0. Avviare nuovamente '''Qemu''' digitando in una finestra di terminale il seguente comando: {{{
qemu -hda disco-test.img -m 192
}}}
 Se si desidera aggiungere l'audio e il corretto local time dare al posto del precedente comando:{{{
qemu -hda disco-test.img -m 192 -soundhw es1370 -localtime
Linea 70: Linea 56:
== Proxy == ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Se per l'installazione è utilizzata l'immagine '''.iso''' o il cdrom di '''Ubuntu''' live cd, sostituire a «192» un valore pari a 384 o superiore. La quantità di memoria assegnata alla macchina virtuale non deve essere superiore alla metà di quella presente sul computer in uso. Per l'installazione di '''Ubuntu''' consultare la [[Installazione/Generale|relativa guida]].'' ||
Linea 72: Linea 58:
Se si utilizza un Proxy HTTP, per connettersi a Internet, modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministratore]] il file `etc/clamav/freshclam.conf` aggiungendo le seguenti righe:{{{
HTTPProxyServer serveraddress
HTTPProxyPort portnumber
}}} Sostituire le diciture «serveraddress» e « portnumber» con l'indirizzo IP del proxy ed il numero della porta.
= Emulazione sistemi X86_64 =
Linea 77: Linea 60:
= Scansione = Per emulare sistemi X86_64 sostituire il comando qemu visto nel paragrafo Utilizzo con qemu-system-x86_64.
Linea 79: Linea 62:
Ecco alcuni esempi d'uso per '''clamscan''': = Interfaccia grafica di Qemu =
Linea 81: Linea 64:
 * Per effettuare la scansione di tutti i file, cartelle e sotto cartelle presenti sul computer digitare il seguente comando:{{{
clamscan -r /
}}}
 * Per effettuare la scansione di tutti i file, cartelle e sottocartelle presenti nella `/home` digitare il seguente comando:{{{
clamscan -r /home
}}}
Per utilizzare '''Qemu''' tramite interfaccia grafica, installare il pacchetto: [[apt://qemu-launcher | qemu-launcher]].
Linea 88: Linea 66:
 * Per controllare tutti i file sul computere e avvisare con il suono di un campanello quando vengono trovati file infetti, digitare il seguente comando:{{{
clamscan-r - campana-i /
}}}
= Risoluzione dei problemi =
Linea 92: Linea 68:
== Eseguire ClamAV come demone ==  *'''Il terminale mostra il messaggio "Could not initialize KVM, will disable KVM support" '''
Linea 94: Linea 70:
Installando il pacchetto ''clamav-daemon'', è possibile utilizzare '''clamdscan''' dove in precedenza si è utilizzato '''clamscan''', con questa opzione si è in grado di connettersi a un demone '''ClamAV''' e il programma resterà sempre in background. Il supporto KVM è disponibile solo per processori di tipo Intel VT o AMD-V. Se non si è certi che il proprio processore appartenga a tale categoria, dare il comando:{{{
grep -E '^flags.*(vmx|svm)' /proc/cpuinfo}}} e questo mostrerà output.

Accertato che si possegga tale processore, verificare che:

 0. KVM (Kernel-based Virtual Machine) sia abilitato nel BIOS.
 0. Il modulo kvm sia stato caricato dal sistema tramite il comando: {{{
lsmod|grep kvm }}}
 0. Il device `/dev/kvm` esista e che si abbiano i giusti diritti per utilizzarlo.

Linea 98: Linea 84:
 * [[https://help.ubuntu.com/community/ClamAV|ClamAV Documento originale]]
 * [[http://www.clamav.net/|Sito ufficiale del progetto]]
 * [[Sicurezza/Malware|Panoramica delle questioni legate al malware in GNU/Linux]]
 * [[http://bellard.org/qemu/|Sito ufficiale del progetto]]
 * [[http://www.nongnu.org/qemu/user-doc.html|Manuale utente]]
 * [[http://it.wikipedia.org/wiki/QEMU|Pagina di Qemu in Wikipedia]]

----
CategoryVirtualizzazione


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono presenti delle istruzioni utili all'installazione di Qemu, un emulatore hardware capace di emulare le archittetture x86, PPC, ARM e SPARC.

Installazione

Installare il pacchetto qemu.

Utilizzo

Creazione del disco virtuale

Per creare un disco virtuale a dimensione fissa, digitare in una finestra di terminale il seguente comando:

qemu-img create disco-test.img 8G

verrà così creato un disco virtuale chiamato disco-test.img da 8 GiB. Se si desidera un disco di differente dimensione, sostituire nel precedente comando il numero «8» con il valore desiderato.

Se si desidera creare un disco virtuale ad espansione dinamica, digitare in una finestra di terminale il seguente comando:

qemu-img create -f qcow2 disco-test.img 8G

il disco virtuale disco-test.img così creato occuperà pochi KiB. La sua dimensione aumenterà quando necessario, fino ad occupare al massimo 8 GiB.

Se si utilizza un disco ad espansione dinamica , l'installazione del sistema operativo su macchina virtuale richiederà un tempo maggiore.

Installazione di un sistema operativo

Per installare un sistema operativo nel disco appena creato, procedere come segue:

  1. Copiare nella Home l'immagine iso del sistema da installare.

  2. Digitare in una finestra di terminale il seguente comando:

    qemu -hda disco-test.img -cdrom nome_immagine.iso -m 192 -boot d

    sostituire la dicitura «nome_immagine.iso» con il nome dell'immagine iso che si sta utilizzando.

    Con il precedente comando Qemu utilizzerà disco-test.img come disco su cui effettuare l'installazione, monterà l'immagine iso come cdrom virtuale e utilizzerà 192 MiB di memoria ram.

    Se si desidera avviare l'installazione da un lettore cdrom presente sul pc dare il comando:

    qemu -hda disco-test.img -cdrom /dev/cdrom -m 192 -boot d
  3. se occorre avviare il sistema effettuando il boot da disco virtuale anzicché da cdrom sostituire la parte finale del comando -boot d con boot c.
  4. Terminata l'installazione, chiudere la finestra utilizzata per Qemu.

  5. Avviare nuovamente Qemu digitando in una finestra di terminale il seguente comando:

    qemu -hda disco-test.img -m 192

    Se si desidera aggiungere l'audio e il corretto local time dare al posto del precedente comando:

    qemu -hda disco-test.img -m 192 -soundhw es1370 -localtime

Se per l'installazione è utilizzata l'immagine .iso o il cdrom di Ubuntu live cd, sostituire a «192» un valore pari a 384 o superiore. La quantità di memoria assegnata alla macchina virtuale non deve essere superiore alla metà di quella presente sul computer in uso. Per l'installazione di Ubuntu consultare la relativa guida.

Emulazione sistemi X86_64

Per emulare sistemi X86_64 sostituire il comando qemu visto nel paragrafo Utilizzo con qemu-system-x86_64.

Interfaccia grafica di Qemu

Per utilizzare Qemu tramite interfaccia grafica, installare il pacchetto: qemu-launcher.

Risoluzione dei problemi

  • Il terminale mostra il messaggio "Could not initialize KVM, will disable KVM support"

Il supporto KVM è disponibile solo per processori di tipo Intel VT o AMD-V. Se non si è certi che il proprio processore appartenga a tale categoria, dare il comando:

grep -E '^flags.*(vmx|svm)' /proc/cpuinfo

e questo mostrerà output.

Accertato che si possegga tale processore, verificare che:

  1. KVM (Kernel-based Virtual Machine) sia abilitato nel BIOS.
  2. Il modulo kvm sia stato caricato dal sistema tramite il comando:

    lsmod|grep kvm 
  3. Il device /dev/kvm esista e che si abbiano i giusti diritti per utilizzarlo.

Ulteriori risorse


CategoryVirtualizzazione