Insegniamo a vim come comprimere i blocchi che compongono un file xml
Categoria: Linux
Nascondere le informazioni sensibili dei siti web
In questo articolo mostreremo come nascondere alcune informazioni che vengono fornite a causa delle configurazioni base dei vari software normalmente utilizzati per un sito web. Queste informazioni possono essere enumerate da un possibile aggressore per attuare un attacco informatico. Leggi tutto “Nascondere le informazioni sensibili dei siti web”
Editare Makefile con vim
La sintassi dei makefile prevede che le varie parti vengano indentate tramite il carattere di tabulazione, ma la conversione automatica in spazi di vim crea spesso problemi. Leggi tutto “Editare Makefile con vim”
Programmazione microcontrollori AVR con linux
In questo articolo configureremo un ambiente linux per la programmazione di microcontrollori AVR. Utilizzeremo come programmatore seriale una scheda Arduino 1 rev 3 senza l’IDE di Arduino in combinazione con avrdude. Il microcontrollore di destinazione sarà l’ Atmega328P presente sulla scheda. Leggi tutto “Programmazione microcontrollori AVR con linux”
VIM: Problema copia-incolla con mouse
In questo breve articolo di occupiamo di risolvere un problema che può capitare quando si deve copiare del testo in un documento aperto con l’editor di testo vim ( o vi ). Quando si entra in modalità inserimento ( comando i ) e si cerca di incollare con il tasto destro del mouse il contenuto della clipboard, l’editor non inserisce nulla ma entra in modalità inserimento visuale. Leggi tutto “VIM: Problema copia-incolla con mouse”
Destinazione del file di log di isc-dhcp-server
Il server dhcp isc-dhcp-server utilizza il demone syslog per loggare la propria attività. In questo articolo vediamo come configurare rsyslog per permettere al server dhcp di scrivere i messaggi di log su un nuovo file in /var/log al posto del file predefinito /var/log/syslog. Leggi tutto “Destinazione del file di log di isc-dhcp-server”
ftp server su debian
In questo articolo elencheremo i passaggi per installare un server ftp (vsFTPd) su debian linux. Le utenze con diritto di accesso al server saranno limitate ad uno specifico utente che creeremo con jailroot nella propria home, l’utente avrà tutti i diritti di trasferimento di files Leggi tutto “ftp server su debian”
Incrementare le prestazioni di Apache con modpagespeed
In questo articolo vediamo come attivare un modulo in apache che permette di elaborare i documenti del sito come file html, css, js ecc in modo da velocizzarne l’invio sfruttando anche un meccanismo di caching. Come sistema di riferimenti usiamo un server debian stretch su cui gira il web server apache, ma tutto è facilmente configurabile anche sotto altri sistemi quali Ubuntu, CentOS e sotto Nginx Leggi tutto “Incrementare le prestazioni di Apache con modpagespeed”
Archiviazione RAID con Raspberry
In questo articolo vedremo come installare un array di 4 dischi ssd sata III da 512 GB in configurazione RAID5 su Raspberry PI 3 modello B+. E’ una soluzione poco performante, ma economica sia come hardware che come consumi, in attesa di poter acquistare una vera docking station per i dischi sata, con controller raid ed ethernet. Il Raspberry unitamente ai dischi SSD inoltre, ci permettono di avere un sistema di archiviazione molto silenzioso da tenere in casa. Leggi tutto “Archiviazione RAID con Raspberry”
Raid software con User Mode Linux
In questo articolo abiliteremo il RAID software su User Mode Linux. Compileremo il driver nel kernel della macchina virtuale, creeremo i file per alcuni dispositivi virtuali, installeremo il software per l’amministrazione degli array e testeremo varie tipologie RAID supportate. Utilizzeremo il root_fs di una virtual machine già creata con sufficiente spazio disco per l’installazione del software necessario ed il supporto di rete per eseguire apt Leggi tutto “Raid software con User Mode Linux”