Posts Tagged “Tips & Tricks”
Questo è un piccolo trucchetto per cifrare velocemente un file. Come ho avuto modo di scrivere in passato per altri metodi
qua e qua,la sicurezza non è mai troppa, specialmente quando si scrivono su un file dei dati sensibili.
Quello che serve è Mcrypt:
# apt-get install mcrypt
quindi per cifrare un file usiamo questi comandi:
mcrypt -a blowfish nome_file
dove -a indica l’algoritmo di cifratura. Per la lista completa:
mcrypt --l
a questo punto sceglieremo una password che inseriremo due volte, e ci troveremo un file criptato con estensione .nc.
Adesso non rimane che distruggere l’originale:
shred -n 10 -u -z -v nome_file
per decifrare il file:
mdecrypt nome_file.nc
Tutto qua, per altre opzioni man mcrypt
Tag: mcrypt, Sicurezza, Tips & Tricks
4 Commenti »

Questa è un semplice trucchetto per avere un messaggio all’apertura del terminale. La cosa simpatica è quella che il
messaggio ci apparirà come se in quel momento qualcuno lo stesse scrivendo con una macchina da scrivere.
Non bisogna fare altro che incollare alla fine di .bashrc quanto segue:
##Messaggio di benventuto
messaggio="Ciao edmond attento a quello che fai : ) "
nLettera=${#messaggio}
i=0
while [ "$i" -lt "$nLettera" ]
do
sleep 0.1
echo -n "${messaggio:$i:1}"
(( i += 1 ))
done
echo
dove sleep 0.1 indica in millisecondi il tempo di attesa per ogni lettera.
Tag: Tips & Tricks
3 Commenti »
Stasera mentre smanettavo un po su Sid, mi è capitato una cosa stranissima, tutto ad un tratto non sò come e perchè, non
riuscivo ad ottenere i privilegi di root. L’errore nel terminale era il seguente:
(gedit:4397): libgnomevfs-WARNING **: Unable to create ~/.gnome2 directory: No such file or directory
Could not create per-user gnome configuration directory `/root/.gnome2/’: No such file or directory
Dopo un po di sbattimenti sono riuscito a capire e a risolvere il problema, che era dato da una modifica (non so come sia
avvenuta) in /etc/passwd, dove root si trovava in /home/root anzichè in /root. A questo punto non mi rimaneva che dare un:
Ctrl-Alt-F1
nano /etc/passwd
e nella riga dedicata a root cancellare la voce /home. Spero sia utile a qualcuno. Enjoi
Tag: Gnu-Linux, Sid, Tips & Tricks
Nessun Commento »

Come da titolo Debtree è un generatore grafico di dipendenze, comodo per chi volesse graficamente farsi un idea sulle
dipendenze di uno specifico programma. Per ottenere il grafico Debtree si appoggia a Graphviz. Per installarlo:
apt-get install graphviz
git clone git://git.debian.org/~fjp/debtree.git
a questo punto entriamo nella directory debtree, e proviamo a generare un grafico per dpkg:
cd debtree
./debtree --no-recommends --no-alternatives --max-depth=4 dpkg| dot -T png > grafico-dpkg.png
gnome-open grafico-dpkg.png
Oppure in alternativa:
./debtree dpkg > grafico-dpkg.dot
dot -T png -o grafico-dpkg.png grafico-dpkg.dot
gnome-open grafico-dpkg.png
A questo punto abbiamo il nostro grafico.
Enjoy .
Tag: debtree, Tips & Tricks
Nessun Commento »
Avere la possibilità di montare un file di immagine senza masterizzarlo a volte risulta molto comodo.
Ci sono diversi formati, e montarli è abbastanza semplice.
Immagine ISO:
mount -t iso9660 -o loop archivio.iso /directory/di/montaggio
Immagine BIN e Cue
Per poter montare questo tipo di immagine prima bisogna convertirla in ISO.
apt-get install bchunk
bchunk archivio.bin archivio.cue nuovoarchivio.iso
Una volta trasformato in ISO:
mount -t iso9660 -o loop archivio.iso /directory/di/montaggio
Immagine NRG
Non c’è bisogno di convertirla in ISO
mount -t iso9660 -o loop,offset=307200 immagine.nrg /directory/di/montaggio
Se si volesse convertire:
apt-get install nrg2iso
nrg2iso archivo.nrg nuovoarchivio.iso
Immagine MDFe MDS
Anche qua bisogna prima convertire in Iso
apt-get install mdf2iso
mdf2iso archivio.mdf nuovaimmagine.iso
Immagine IMG
Convertiamo in ISO
apt-get install ccd2iso
ccd2iso immagine.img immagine.iso
Immagine DAA
Il formato DAA è quello che utilizza Poweriso. Anche in questo caso bisogna prima convertirlo in ISO.
wget http://poweriso.com/poweriso.tar.gz
tar -zxvf poweriso.tar.gz
convertiamo in ISO con:
./poweriso convert immagine.daa -o nuovaimmagine.iso
Tutti i formati di immagine convertiti in ISO, si montano con:
mount -t iso9660 -o loop archivio.iso /directory/di/montaggio
Tag: Debian, Tips & Tricks, Utility
4 Commenti »
Trickle si incarica di limitare l’uso della banda sia in download che in upload di una applicazione specifica.
Questo può essere molto utile se nel contempo si volesse continuare a navigare senza avere la banda satura.
Si puo usare con programmi tipo: Deluge, Amule, apt-get upgrade ecc ecc. Trickle è presente nei repository Debian.
Esempio:
trickle -u 5 -d 12 apt-get upgrade
In questo caso si incarica di limitate apt-get upgrade in upload a 5 kbps ed in download a 12 kbps,
oppure:
trickle -d 50 deluge
Deluge utilizzerà solo 50kbps. Per altre opzioni consultare il man.
Tag: Tips & Tricks, Utility
Nessun Commento »
A me capita spesso di consultare le pagine man, e sinceramente ho sempre trovato scomodo consultarle nel terminale, specie quando la documentazione è molto lunga. Un altro problema può essere quello di non ricordare il termine esatto, e quindi si perde tempo ulteriormente. Molto spesso succede che si scopre e si impara qualcosa di nuovo, leggendo un documento che ti porta ad un altro ed ad un altro ancora, ma questo non può succedere se si consulta il man nel terminale così come lo conosciamo, poichè la ricerca del tipo "man apache" si limita solamente a quella documentazione, e quindi non ci si imbatterebbe in cose nuove. Però a questo c’è una soluzione secondo me eccezionale, ed è quella di servirsi del nostro browser. Gli utenti KDE ( che io non uso) hanno in konqueror questa opzione, ma per gli utenti Gnome bisogna utilizzare la visualizzazione nel nostro browser. Per ottenere questo basta installare:
apt-get install apache2 man2html
e poi puntare il nostro browser su:
http://localhost/cgi-bin/man/man2html
che io tengo memorizzato nei segnalibri. Su questa pagina troveremo numerose opzioni di ricerca ben suddivise, e la documentazione non è mai stata così semplice da spulciare.
Tag: man, Tips & Tricks
Nessun Commento »
Scritto da edmond in Applicazioni, Bash, Comandi & Shell, Debian, Gnu-Linux, Grafica, Hardware, Rete, Sicurezza, Tips & Tricks, Utility

Per scaricare la posta da Gmail io uso uno script per me utilissimo, dato che non sono interessato ad usare client di posta, ma al massimo i plugins per iceweasel-firefox. La particolarità di questo script è che una volta controllato il numero di nuove mail ricevute, si accende il led num lock (oppure caps lock o skroll lock) e lampeggia tante volte, quanto sono le email ricevute. L’unica dipendenza che serve è blinkd, presente nei repository.
apt-get install blinkd
Questo lo script:
#!/bin/bash
cd /tmp
username=Vostro_Username_Google_Senza_@gmail.com
password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" --hide-text )
if [[ -z $password ]]
then exit
fi
if [[ $password == "0" ]]
then password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" )
fi
sleep 15
function get_rss
{
wget -q -O .gmail_rss https://$username:$password@mail.google.com/mail/feed/atom --no-check-certificate
fc=$( cat .gmail_rss | grep "fullcount" | grep -o [1-9] )
}
while true
do
get_rss
if ! [[ fc == "0" ]]
then
until [[ $fc == "" ]]
do
blink -n -r $fc
get_rss
sleep 15
done
blink
fi
sleep 5m
done
rm -f .gmail_rss
chmod +x nome_script
Naturalmente per visualizzare il file .gmail_rss in /tmp bisogna visualizzare i file nascosti.
Lo script verifica la presenza di nuove mails ogni 10 minuti, per cambiare basta modificare "sleep 10m"
Il led che lampeggia è il num lock, per modificarlo basta sostituire blink -n -r $fc con blink -c -r $fc e si passa al capslock.
Queste le altre opzioni:
-c, –capslockled use Caps-Lock LED
-h, –help display this help and exit
-m s, –machine=s let keyboard of machine s blink
-n, –numlockled use Num-Lock LED
-r n, –rate=n set blink rate to n
-s, –scrolllockled use Scroll-Lock LED
-t n, –tcp-port=n use tcp port n
-v, –version output version information and exit
Per fermare o far partire i demoni /etc/init.d/blinkd stop-start-restart.
Per altro man blinkd.
Tag: bash, gmail, script, Tips & Tricks
11 Commenti »
|