Ho appena realizzato che non ho mai scritto niente su uno dei miei comandi preferiti della shell di Linux: locate
.
Questo comando prende come input il nome (o parte di esso) e subito vi fornisce tutti i percorsi in cui si trova il file, un’alternativa a questo potrebbe essere utilizzare il comando find
, ma c’è una differenza enorme nel tempo che utilizza find
per cercare all’interno di file system di grandi dimensioni rispetto ad un locate
, questa differenza è data dal fatto che locate
usa un proprio database in cui memorizza tutti i nomi dei file, mentre find
esegue una scansione della directory e cerca il nome del file che avete dato come input. Continue reading »
OpenDNS è un fornitore di DNS popolare ampiamente utilizzato sia per o server che per i computer casalinghi, una delle caratteristiche che forniscono ai loro clienti è DNSCrypt , un miglioramento della protezione che aggiunge una protezione contro tutti gli attacchi basati su DNS, come il cache poisoning .
Allo stesso modo in cui SSL fa diventare il traffico HTTP nel traffico Web cifrato HTTPS, DNSCrypt fa diventare il traffico DNS in traffico DNS cifrato che è sicuro da intercettazioni e man-in-the-middle. Non richiede alcuna modifica ai nomi di dominio o il modo in cui funzionano i nameserver, fornisce semplicemente un metodo sicuro per la codifica delle comunicazioni tra i clienti di OpenDNS ed i loro server DNS. Il software è rilasciato come open source su GitHub .
Al momento questa soluzione funziona solo in combinazione con OpenDNS, il che significa che avete bisogno di cambiare il vostro fornitore DNS all’interno del computer in OpenDNS per utilizzare questa funzione di sicurezza, che è il loro business dopo tutto.
Vediamo nel dettaglio come usarlo su Linux.
Continue reading »
A volte è utile sincronizzare automaticamente i file in una rete tra 2 o più computer, magari si desidera mantenere alcuni file di configurazione allineati su server diversi o forse avete un cluster di server web e desiderate mantenere la loro document root allineata in modo che il cliente veda sempre lo stesso risultato.
Si potrebbe ottenere questo con un filesystem di rete come NFS, GlusterFS o il file system Coda.
Ma perché fare le cose complicate quando si potrebbe facilmente ottenere questo risultato sincronizzando i filesystem locali ?
In un articolo precedente ho parlato di Unison per ottenere un risultato di questo tipo, e funziona, il limite di Unison è che si può avere solo 2 nodi, ma se avete più nodi è necessario utilizzare una soluzione diversa come quella che vi presento oggi: csync2 Continue reading »
A volte è utile disporre di informazioni su un sistema quando vi si accede via ssh o tramite un terminale locale, o forse solo per avere un caldo benvenuto con un po di ASCII art e informazioni sul proprio sistema, su Linux ci sono molti software che fanno questo lavoro, possiamo chiamarli strumenti di informazione su Shell.
Questi strumenti sono progettati per funzionare in un terminale per visualizzare le informazioni sulla vostra distribuzione/sistema. Continue reading »
Articolo originale di Paul Castagnino, pubblicato su usemoslinux.blogspot.it in spagnolo
Il Boot sicuro è un tipo di meccanismo che verifica che il codice eseguito sia firmato digitalmente. In questo modo il computer può avviare solo un sistema operativo che ha un bootloader debitamente firmato. Questo è un requisito che Microsoft ha chiesto per mettere sui computer l’etichetta “Windows 8 Certified”. Questa richiesta da Microsoft ha diviso le acque tra le principali distribuzioni di Linux, scopriamo il perché.