Matteo Cisilino
-
Richiesta di supporto: come scriverla e cosa evitare
Una richiesta di supporto scritta bene si risolve in dieci minuti. Una scritta male costa tre scambi di email, una telefonata e un bel po’ di nervosismo da entrambe le…
-
Whitelist IP WordPress: sblocco e ban manuali con scadenza
Come usare la whitelist IP in WordPress: sblocco con un clic degli IP bloccati per errore e ban manuali a tempo con scadenza automatica.
-
Aggiornamenti di sicurezza Laravel: come li monitoro
Gestisco diversi server di produzione. La maggior parte del traffico che passa dai miei hosting va verso siti WordPress. Ma non tutto. Quando un cliente mi chiede un gestionale su…
-
Attacco brute force WordPress: come fermarlo sul login
Un attacco brute force su wp-login.php può durare tutta la notte. Come il plugin blocca gli IP in .htaccess prima che WordPress si carichi.
-
Permessi file WordPress rotti? Lo script che li ripristina
I permessi file WordPress sono una di quelle cose a cui penso solo quando qualcosa smette di funzionare. Un plugin non riesce più a scrivere la sua cache. Un tema…
-
Rotazione delle credenziali database dopo una violazione ISPConfig
Perché la rotazione delle credenziali database diventa urgente dopo una violazione ISPConfig sospetta, e come lo script a tre fasi la gestisce con backup integrati.
-
Vulnerabilità kernel Linux: un use-after-free nel TCP IPv4
Gestisco server Debian in produzione da anni. Ogni volta che esce una CVE sul kernel mi fermo a leggere i dettagli. Poi decido se aggiornare subito o aspettare. Questa volta…
-
Log email WordPress: perché lo controllo con FluentSMTP
Gestisco diversi siti WordPress. Su ognuno parte un numero di email che nessuno immagina: notifiche di contatto, reset password, conferme d’ordine, avvisi ai gestori. Il log email WordPress di FluentSMTP…