(Sicurezza) Bloccare porte usb

 

Questo è un piccolo trucchetto che serve a bloccare le porte usb. Immaginando uno scenario dove ci sono tante persone e ci si deve assentare lasciando il pc acceso, può succedere che qualche malintenzionato, approfittando della nostra assenza, inserisca una chiavetta usb,un ipod, un hard disk esterno ecc ecc, per copiare un file che per noi è importante. Per ovviare a questa situazione c'è un metodo veloce veloce:

 

# nano /etc/modprobe.d/blacklist.conf

 

ed inserire:

 

# Blocco accesso USB.
blacklist usb_storage

 

quindi riavviare. A questo punto chiunque inserirà una usb, non riuscirà ad utilizzarla. Per tornare ad una situazione di "normalità" basta commentare la stringa #blacklist usb_storage, e si potranno utilizzare le porte usb immediatamente.

 

enjoy 😉

Comprimere video avi mp4 con FFmpeg

 

Quello della compressione di file video di grosse dimensioni è un bel problema, ed il giusto compromesso per una qualità accettabile è abbastanza difficile da trovare. Certo il tutto dipende dall'uso che se ne fà di quel video, ma se ci si accontenta di una piccola perdità di qualità per un abbattimento della dimensione che va dal  50 al 70%, allora come al solito bisogna scomodare FFmpeg. La situazione descritta l'ho sperimentata su due video, uno in avi l'altro in mp4.

 

avi:

$ ffmpeg -i video.avi -s 320×240 -vcodec msmpeg4v2 compresso.avi

 

mp4:

$ ffmpeg -i video.mp4 -acodec mp2 compresso.mp4

 

 

enjoy 😉

Aggiunto FFmpeg con –enable-filter=movie nel repository

 

 

Avevo in passato fatto una guida su come compilare ffmpeg con l'opzione –enable-filter=movie, indispensabile per poter inserire in un video un'immagine personale. Dato che mi è stato chiesto da più utenti la condivisione del pacchetto .deb, ho quindi deciso di inserirlo nel mio repository. Insieme ad ffmpeg ho anche inserito x264. Una volta installato, il comando da eseguire è il seguente:

 

$ ffmpeg -i video.avi  -vf "movie=0:png:immagine.png [logo]; [in][logo] overlay=10:10:1" output.avi

 

 

enjoy 😉

Liberare Ram su Debian

 

Per liberare Ram su Debian ed altre distribuzioni Gnu/Linux, servono solo 2 comandi. Per vedere la differenza eseguire prima il comando:

 

$ free -m

 

per liberare la Ram:

 

# sync

# echo 3 > /proc/sys/vm/drop_caches

 

il mio risultato:

 

root@Debianbox:/home/edmond# free -m
             total       used       free     shared    buffers     cached
Mem:          2012       1824        188          0        106       1050
-/+ buffers/cache:        667       1345
Swap:         1047          0       1047
root@Debianbox:/home/edmond# echo 3 > /proc/sys/vm/drop_caches
root@Debianbox:/home/edmond# free -m
             total       used       free     shared    buffers     cached
Mem:          2012        659       1352          0          1         87
-/+ buffers/cache:        571       1441
Swap:         1047          0       1047

 

enjoy 😉

 

Come ottenere un Terminale animato

 

 

Trucchetto divertente per ottenere un terminale animato in ASCII, nello specifico trattasi di un acquario. Come requisito fondamentale bisogna installare Perl:

 

$ sudo apt-get install libcurses-perl

 

e Term-Animation-2.4, il pacchetto .deb per le architetture amd64 e i386 si trova anche nel mio repository:

 

#### Edmond's repository
deb https://www.edmondweblog.com/repo/ binary/

 

quindi installarlo con:


$ sudo apt-get install term-animation

e passare ad installare ASCIIQuarium, altrimenti  compilare con questi passi:
 

$ cd /tmp

$ wget https://bo.mirror.garr.it/mirrors/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz

$ tar -zxvf Term-Animation-2.4.tar.gz

$ cd Term-Animation-2.4/

$ perl Makefile.PL

$ make test

$ sudo make install

poi serve scaricare ASCIIQuarium:

 

$ cd /tmp

$ wget https://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz

$ tar -zxvf asciiquarium.tar.gz

$ cd asciiquarium_1.0/

$ sudo cp asciiquarium /usr/local/bin

$ sudo chmod +x  /usr/local/bin/asciiquarium

 

per avviarlo:
 

$ /usr/local/bin/asciiquarium

oppure:
 

$ perl /usr/local/bin/asciiquarium

 

 

enjoy 😉
 

Wikipedia via terminale con host dig ed espeak

 

Questo comando serve ad interrogare il DNS di Wikipedia, e quindi ottenere un output su un termine specifico di ricerca.

 

 

$ dig +short txt debian.wp.dg.cx | espeak -s 120

 

oppure:

 

$ host -t txt debian.wp.dg.cx | espeak -s 120

 

 

enjoy 😉