giovedì 29 maggio 2008

google blocco note



Google blocco note è un plugin realizzato da google da utilizzare su firefox o internet explorer, la sua funzionalità è quella di salvare le vostre ricerche sul web, appunti personali e note informative in semplici blocchi note conservate sui server di google.

Il punto di forza di questo programma è la sua portabilità essendo conservati i dati sul server vi seguono dovunque andiate per poter essere utilizzato il programma bisogna avere un account gmail attivo.


per installarlo su firefox aprite un terminale, scrivete:

wget http://dl.google.com/firefox/google-notebook.xpi

installate il plugin da firefox cliccando su file - apri file.

la configurazione è di una semplicità estrema per salvare le vostre ricerche sul web basta cliccare sulla stellina gialla in alto.

mercoledì 28 maggio 2008

informazioni di sistema

Su macchina linux-unix esistono centinaia di comandi shell che svolgono il compito di visualizzare informazioni sul sistema , eccovi una veloce carellata dei principali è più usati:

lanciate i comandi da terminale.

uname -a = visualizza il kernel in uso.

lspci = visualizza le periferiche pci.

lsusb = visualizza le periferiche usb.

lshw = visualizza tutte le periferiche hardware, su macchine debian testing-etch bisogna installarlo prima di usarlo in questi casi installatelo con apt-get, sudo apt-get install lshw.

lsmod = visualizza informazioni sui moduli del kernel caricati all'avvio.

hdparm -i /dev/sda1 = mostra informazioni sull'hard-disk.

df -h = mostra informazioni sui filesystem utilizzati.

du -sh /home = mostra lo spazio occupato dalla directory home, si può benissimo sostituire home con altra directory o file vari.

who = mostra chi è loggato sul sistema.

id = mostra la user uid e gid..

free -m = mostra la memoria libera ed usata dal sistema compresa la swap.

cal = mostra un calendario, si può benissimo visualizzare calendari di anni precedenti o futuri scrivendo cal 2010 o cal 2005.

date = visualizza la data odierna.

cat /proc/cpuinfo = mostra le caratteristiche del processore.

cat /proc/memoinfo = mostra le caratteristiche della ram in uso.

cat /proc/mounts = mostra i filesystem montati.

cat /proc/swap = mostra il filesystem swap.

per visualizzare le opzioni aggiuntive dei comandi basterà scrivere "man comando".

martedì 27 maggio 2008

scoviamo i rootkit

I rootkit sono tutte quelle particolari applicazioni che hanno lo scopo di impadronirsi del nostro sistema ed utilizzare i privilegi di amministratore di sistema.

Il sistema operativo linux rispetto ad un sistema windows sotto questo punto di vista risulta più corazzato ad attacchi malevoli ma conviene sempre attrezzarsi è proteggere la nostra macchina, di programmi che svolgono il compito di rintracciare rootkit ed eliminarli ne esistono svariati, tra questi abbiamo il software chkrootkit.

per scaricarlo tramite wget, aprite un terminale scrivete:

wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz

spostate il pacchetto dentro opt.

sudo mv chkrootkit.tar.gz /opt

scompattate l'archivio compresso.

cd /opt
sudo tar zxvf chkrootkit*

date i permessi di esecuzione alla cartella chkrootkit-0.48.

sudo chmod -R u+rwx chkrootkit-0.48/

eseguite il software con i privilegi di root.

cd chkrootkit-0.48
sudo ./chkrootkit

domenica 25 maggio 2008

Deluge 0.5.9.1 guida all'installazione




Deluge è un leggero client torrent multipiattaforma il programma è perfettamente compatibile tramite plugin con il programma utorrent e la crittografia in entrata ed uscita dei dati trasmessi.

il sito di riferimento del progetto lo trovate qui: http://deluge-torrent.org

sul portale si trovano sia pacchetti per debian testing che per ubuntu 8.04.

per installarlo su debian, aprite un terminale scrivete:

wget http://download.deluge-torrent.org/debian/testing/0.5.9.1/deluge-torrent_0.5.9.1-1_i386.lenny.deb

installatelo utilizzando dpkg.

sudo dpkg -i deluge-torrent*
sudo apt-get install -f

per procedere con l'installazione su ubuntu, sempre da terminale scrivete.

wget http://download.deluge-torrent.org/ubuntu/hardy/0.5.9.1/deluge-torrent_0.5.9.1-1_i386.hardy.deb

continuate scrivendo:
sudo dpkg -i deluge-torrent*
sudo apt-get install -f

la configurazione del programma non presenta particolari difficoltà all'avvio si presenta un assistente alla configurazione che ci guida in una perfetta ottimizzazione del programma.

sabato 24 maggio 2008

clamav

il programma clamav è un software antivirus molto conosciuto in ambiente unix-linux si utilizza nei server per controllare i messaggi di posta elettronica ma nulla vieta di utilizzarlo in una macchina desktop, il progetto viene rilasciato sotto licenza open source, dalle ultime versione può benissimo essere installato su macchine windows.

Per procedere con l'installazione su debian lenny, aprite un terminale, scrivete:

sudo apt-get install clamav; sudo apt-get install -f

per sicurezza date i permessi di scrittura alla cartella /etc/clamav.

sudo chmod -R u+rwx /etc/clamav
sudo chown -R $USER:$USER /etc/clamav

per aggiornare il database delle firme dell'antivirus scrivete:

sudo freshclam

finito l'aggiornamento dell'antivirus per procedere alla scansione della nostra cartella home, scriviamo.

sudo clamscan -r /home

con l'opzione -r indichiamo al programma di procedere alla scansione in modo ricorsivo, possiamo pure aggiungere l'opzione --remove indicando all'antivirus di eliminare i virus immediatamente.

sudo clamscan -r --remove /home

per visualizzare le varie opzioni del software basta dare da terminale man clamscan.

giovedì 22 maggio 2008

montaggio partizione ntfs in debian lenny

Per montare una partizione ntfs windows xp/vista in debian lenny bisogna installare il modulo ntfs-3g aprite un terminale, scrivete:

sudo apt-get install ntfs-3g


mettiamo il caso che la partizione windows sia sda2 per montarla quindi poterci copiare file bisogna prima creare una partizione per il montaggio dentro mnt che chiameremo win.

sudo mkdir /mnt/win

adesso sempre da terminale, diamo il comando mount per il montaggio della partizione sda2 dentro /mnt/win.

sudo mount -t ntfs-3g /dev/sda2 /mnt/win

per spostarci dentro la partizione windows scriviamo:

cd /mnt/win

martedì 20 maggio 2008

peazip 2.1

uscita una nuova versione dell'eccellente gestore di archivi open source peazip tra i formati riconosciuti dal programma abbiamo: 7Z, BZ2, GZ, PAQ/LPAQ, PEA, QUAD, TAR, UPX, ZIP; legge ACE, ARJ, CAB, DEB, ISO, LHA, RAR, RPM, c'è ne sono per tutti i gusti.

per scaricare il pacchetto deb serviamoci di wget.

wget http://mesh.dl.sourceforge.net/sourceforge/peazip/peazip_2.1.bin.LINUX.GTK2.i586-1.deb

sempre da terminale installiamolo servendoci del comando dpkg.

sudo dpkg -i peazip_2.1.bin*

il programma si presenta con un'interfaccia grafica completa, elementare nell'uso.


lunedì 19 maggio 2008

utilizzo di rsync

Il comando linux rsync serve nella sincronizzazione di due cartelle sorgente e destinazione tale opzione può rilevarsi utile quando ci si tova ad operare con file di grosse dimensioni.

io utilizzo rsync per copiare file da una cartella del mio asus eeepc in un'altra cartella che si trova nella mia chiavetta usb, la potenzialità di questo comando sta nella capacità di riconoscere eventuali differenze tra le due cartelle pemettendo una perfetta sincronizzazione dei dati cancellando od aggiungendo eeventuali file.

per installarlo sulla nostra macchina debian/ubuntu aprite un terminale, scrivete:

sudo apt-get install rsync

per visualizzare il manuale del comando date man rsync.

la sintassi tipo del comando potrebbe essere:

rsync -avrz --delete --force /cartella-sorgente /cartella-destinazione

l'opzione a indica archivia, l'opzione v indica il verbose mode, r=recursive mode, z=indica la creazione di archivi compressi con gz, l'opzione delete e force cancella eventuali file che non rispettano le regole di sincronizzazione tra le due cartelle.

Per poter utilizzare in modo più immediado e proficuo il comando ho creato un piccolo script.
create un file di testo dandogli il nome sincronizza.

touch sincronizza

incollateci al suo interno il seguente codice.

!/bin/bash
# piccolo script che utilizza il comando rsync
# per sincronizzare due cartelle
sor=` zenity --file-selection --title "seleziona la cartella sorgente" --directory `
sleep 3s
dest=`zenity --file-selection --title "seleziona cartella destinazione" --directory `
rsync -avrz --delete --force $sor/ $dest/

date i permessi di scrittura al file.

sudo chmod u+x sincronizza

per eseguirlo vi basterà scrivere da terminale.

./sincronizza

credo che non ci sia niente da spiegare in merito allo script è di una semplicità disarmante in pratica vi chiede il percorso delle due cartelle da sincronizzare copiando o eliminando eventuali differenze.





sabato 17 maggio 2008

youtube-dl

youtube-dl è un fantastico script che ci permette di scaricare in modo veloce ed affidabile i nostri filmati da youtube , per installarlo aprite un terminale scrivete:

sudo apt-get install youtube-dl

mettiamo alla prova il programma colleghiamoci al sito www.youtube.com, scegliamo il filmato che vogliamo scaricare, clicchiamo sulla miniatura in basso , copiamo l'indirizzo web del filmato.


da terminale lanciamo il programma youtube-dl inserendo l'indirizzo web del filmato flv.

youtube-dl -t http://www.youtube.com/watch?v=Ke-kel9zOFo


dopo pochi istanti partirà in automatico lo scaricamento del filmato da noi scelto.

mozilla prism

mozilla prism è un applicazione basata su firefox che permette di utilizzare le principali applicazioni di google come gmail, calendar ed altri come normali programmi offline.

per scaricare il software aprite un terminale, scrivete:

wget http://goopackage.googlecode.com/files/prism_0.9.deb

installatelo utilizzando il comando dpkg.

sudo dpkg -i prism_0.9.deb

per eseguire il programma basterà scrivere da terminale prism.

serviamoci di prism per utilizzare gmail, lanciamo il programma da terminale scrivendo prism.


configuriamo l'applicazione, come indirizzo web diamo: gmail.google.com, come nome scriviamo gmail, selezioniamo le vari voci che ci vengono indicate , per creare un' icona del software sul desktop dovete selezionare "create shortcuts", alla fine per terminare la configurazione premete il tasto invio.

lunedì 5 maggio 2008

DIMINUIAMO LE CONSOLE VIRTUALI

Per tutti quei computer dove la ram scarseggia come nel caso del piccolo eeepc ridurre le console virtuali di default è un vero toccasana, si riesce portando le console virtuali da 6 a 2 a liberare un po di ram.

procediamo aprendo il file console-setup con gedit.

sudo gedit /etc/default/console-setup

cerchiamo la riga che individua le console ACTIVE_CONSOLE sostituiamo [1-6] con [1-2]

salviamo il file.

un'altra modifica da effettuare è quella di bloccare le altre console che non si vogliono più utilizzare praticamente le tty3, tty4, tty5 e tty6.

apriamo le console una per una commentiamo le linee " start on runlevel 2, start on runlevel 3 ".

sudo gedit /etc/event.d/tty3

# This service maintains a getty on tty3 from the point the system is
# started until it is shut down again.

#start on runlevel 2
#start on runlevel 3

stop on runlevel 0
stop on runlevel 1
stop on runlevel 4
stop on runlevel 5
stop on runlevel 6


eseguiamo lo stesso trattamento sulle altre console tty4, tty5, tty6.

domenica 4 maggio 2008

thunderbird 2.0.0.14

Uscita una nuova versione del noto client di posta elettronica thunderbird questa dovrebbe essere una delle ultime uscite prima della versione 3.

In questa versione sono stati risolti molti problemi riguardanti la sicurezza, eccovi un rapida carellata delle principali correzioni implementate:


MFSA 2008-15 Crashes with evidence of memory corruption (rv:1.8.1.13)
MFSA 2008-14 JavaScript privilege escalation and arbitrary code execution

per scaricare il programma aprite un terminale, scrivete.



wget http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/2.0.0.14/linux-i686/it/thunderbird-2.0.0.14.tar.gz

spostate l'archivio compresso dentro opt scompattatelo.

sudo mv thunderbird* /opt
cd /opt
sudo tar zxvf thunderbird*

date i permessi di scrittura alla nuova cartella thunderbird.

sudo chmod -R u+x thunderbird
sudo chown -R $USER:$USER thunderbird

per creare un' icona avviabile del software, cliccate con il tasto destro del mouse sulla scrivania continuate cliccando su crea lanciatore, nella schermata che si apre date come nome thunderbird come percorso dell'eseguibile date /opt/thunderbird/thunderbird, come icona scegliete quella predefinita.

configurazione ottimale xorg.conf

Dopo aver effettuato l'installazione dei driver video nvidia sia dai repository ufficiali che manualmente utilizzando i driver proprietari ,al riavvio successivo si assiste ad un spiacevole inconveniente praticamente non si riesce a selezionare una risoluzione diversa da quella impostata automaticamente.

Per selezionare una risoluzione specifica bisogna configurare il file xorg.conf manualmente, io nel mio caso ho impostato una risoluzione di 1280x1024.

Procediamo per ordine apriamo il file xorg.conf cerchiamo la sezione Section "Screen"
aggiungiamo la seguente stringa
"1280x1024" "1024x768" "800x600" "720x400" "640x480" dopo modes in pratica indichiamo al server di utilizzare come risoluzione predefinita1280x1024, salviamo la configurazione, al prossimo riavvio otterete la risoluzione prestabilita.



sudo gedit /etc/X11/xorg.conf

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard" "CoreKeyboard"
InputDevice "Configured Mouse"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection


Vi ricordo che per installare i driver nvidia o ati potete servirvi del programma envy che in questa nuova versione di ubuntu viene fornita di default nei repository, installate il pacchetto scrivendo da terminale:


sudo apt-get install envyng-gtk; sudo apt-get install -f