Esportare le password dal portachiavi di OSX

Può essere utile esportare tutte le password salvate nel portachiavi (keychain) di OSX, magari per fare un’installazione pulita di OSX senza voler reimportare fisicamente il file del portachiavi (cosa che può creare qualche problema). Per farlo si può usare il comando security, con la seguente sintassi: Per esportare le password in un file da conservare, … Leggi tutto

VIM su Debian 10 Buster: Disabilitare la modalità Visuale quando si seleziona con il Mouse

Sulla nuova GNU/Debian 10 Buster è abilitata la modalità di selezione visuale quando si utilizza il mouse. Questo rende difficile selezionare il testo per il classico copia/incolla (CTRL-C + CTRL-V) a meno di fare la selezione tenendo premuto il tasto SHIFT (maiuscole su Windows) o il tasto ALT (su MacOS). Tale modalità dipende dalla opzione … Leggi tutto

Controllo della configurazione HTTPS

Anche se un sito è configurato per rispondere in HTTPS è possibile che la configurazione non sia sicura al 100%. Per effettuare una verifica si può utilizzare sslyze. Eccome come installarlo: pip install –upgrade setuptools pip install –upgrade sslyze e poi per avviarlo: python -m sslyze –regular www.smsoft.it enjoy!

Verificare la scadenza del certificato di un server IMAP/SMTP

Per verificare se il certificato TLS/SSL è scaduto, si può ricorrere al versatile openssl da riga di comando. Ad esempio, in caso di certificato TLS su servizio SMTP: openssl s_client -starttls smtp -showcerts -connect HOST:PORT 2>/dev/null | openssl x509 -noout -dates oppure per certificato TLS su servizio IMAP: openssl s_client -starttls imap -showcerts -connect HOST:PORT … Leggi tutto

apt: NO_PUBKEY B188E2B695BD4743

Il repository sury.org utilizzato per l’installazione delle varie versioni PHP, a seguito di aggiornamenti della firma, può riportare il seguente errore durante l’update dei pacchetti: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY B188E2B695BD4743 Per risolvere basta digitare: apt-key del B188E2B695BD4743 wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg enjoy!

Raspbian: aggiornare da Stretch a Buster

Anche la storica distribuzione per raspberry, basata du debian, si aggiorna e passa dalla versione 9 (stretch) alla versione 10 (buster). L’aggiornamento è in classico stile debian, tutto molto semplice. Colleghiamoci al terminale del raspberry e poi procediamo ad aggiornare stretch come segue: apt update apt dist-upgrade -y Ora aggiorniamo il firmware del raspberry con: … Leggi tutto

Debian 10 Buster: Installare i VirtualBox Guest Additions

Dopo aver completato l’installazione di Buster (Debian 10) su VirtualBox, bisogna installare i Guest Addition per accedere alle varie funzionlità (es integrazione del puntatore mouse, cartelle condivise, etc). Prima di tutto aggiungiamo qualche pacchetto che serve per la compilazione, da terminale: apt install dkms linux-headers-$(uname -r) build-essential Poi attiviamo il CD-ROM virtuale dal meù “Devices … Leggi tutto

Tunnelblick: Directory con i file di configurazione delle connessioni VPN

Capita di dover accedere alla cartella in cui si trovano i files di configurazione delle VPN (quelli che vengono mostrati come .tlbk). La cartella in cui si trovano le cartelle con le varie configurazioni sono in: /Library/Application\ Support/Tunnelblick/Shared/ la sottocartella specifica per una connessione che ad esempio chiamiamo XXX, sarà: /Library/Application\ Support/Tunnelblick/Shared/XXX.tblk/Contents/Resources/ enjoy!

Abilitare HTTP/2 su apache

Il protocollo HTTP/2 è l’evoluzione del protocollo HTTP. Si basa su un uso più efficiente delle risorse di rete. L’implemetazione del protocollo, molto simile al predecessore, è descritto nella RFC 7540. In breve, HTTP/2 è unn protocollo binario al contrario di HTTP che si basa su plain text. h2 indica HTTP/2 over TLS (protocol negotiation … Leggi tutto