Firma MD5 di files anche in sottocartelle
Segue un semplice snippet che può essere utile per avere la firma MD5 dei files presenti nella cartella e nelle relative sottocartelle: find . -type f -exec md5 ‘{}’ \; > md5sum.txt enjoy!
Varie su Debian
Segue un semplice snippet che può essere utile per avere la firma MD5 dei files presenti nella cartella e nelle relative sottocartelle: find . -type f -exec md5 ‘{}’ \; > md5sum.txt enjoy!
Se provando ad aggiornare la propria linux box viene visualizzato il seguente avviso: E: Release file expired, ignoring file: XXXXX (invalid since 14h 31min 45s) oppure, in italiano: E: Il file Release per XXXXX è scaduto (non valido dal 14h 31min 45s). Potete ripetere la procedura aggiungendo il flag -o Acquire::Check-Valid-Until=false per escludere tale verifica, … Leggi tutto
Per creare un file vuoto con una certa dimensione di può ricorrere al comando dd. Ad esempio, per creare un file di 10MB chiamato file.pdf (che ovviamente non conterrà un vero pdf), basterà digitare: dd if=/dev/zero of=file.pdf bs=1048576 count=10 Per un file da 20MB: dd if=/dev/zero of=file.pdf bs=1048576 count=20 enjoy!
Provando ad aggiornare una Debian in cui era caricato il repository google dl.google.com per mod_pagespeed, ho ricevuto il seguente errore: W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://dl.google.com/linux/mod-pagespeed/deb stable Release: Le seguenti firme non sono state verificate perché la … Leggi tutto
Ho riscontrato alcuni errori nell’installazione di docker con la guida presente nel sito ufficiale. Ecco la procedura corretta per l’installazione su Debian 9.x Stretch. Come al solito, un aggiornamento dei repository con: apt-get update apt-get upgrade Aggiungiamo il pacchetto per gestire il bridge: apt-get install bridge-utils Rimuoviamo eventualmente i pacchetti installati: apt-get remove docker-ce docker-ce-cli … Leggi tutto
Oggi vediamo come installare in semplici passi la versione 7.2 e 7.3 di PHP su una Debian 9 stretch. Innanzitutto aggiorniamo apt: apt-get update apt-get upgrade Aggiungiamo un paio di pacchetti: apt-get install ca-certificates apt-transport-https Ora aggiungiamo il nuovo reposority sury wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -; echo “deb https://packages.sury.org/php/ stretch main” | … Leggi tutto
Let’s Encrypt lo conoscete sicuramente, ci permette di generare gratuitamente un certificato HTTPS per il nostro sito web. Per installare certbot, l’assistente per la generazione ed il rinnovo del certificato, su Debian Jessie, basta seguire i seguenti step: wget https://dl.eff.org/certbot-auto mv certbot-auto /usr/bin chmod a+x /usr/bin/certbot-auto Per avviare la proedura guidata: certbot-auto –apache Verrà richiesto … Leggi tutto
nftables dovrebbe sostituire alcune parti di netfilter, conservando e riutilizzando la maggior parte di esso. Tra i vantaggi di nftables c’è meno duplicazione del codice e più throughput. nftables va configurato tramite l’utility user-space nft mentre netfilter è configurato tramite le utilità iptables, ip6tables, arptables e le strutture ebtables. Vediamo come attivarlo ed usarlo su … Leggi tutto
BBR è l’acronimo di “Bottleneck Bandwidth and Round-trip time”, una nuova implementazione dell’algoritmo che gestisce il controllo di congestione TCP. Grazie a questo nuova tecnologia si possono mediamente avere incrementi nella velocità di connessione del 10% ma ho riscontrato situazioni con incrementi fino al 200%, incredibile. Innanzitutto bisogna avere una versione kernel >= 4.9 e … Leggi tutto
Come tutti saprete, il mittente di una email si può impostare nel proprio client email in modo semplice. non mi dilungo sul fatto che il mittente va configurato correttamente, perché ormai i server mail sono abbastanza “bravi” da riconoscere lo spam con mittente modificato. In caso si necessità, magari per fare qualche test, può essere … Leggi tutto