Category Archives: Debian

Introduzione a tmux – Lezione 1

Iniziamo un altra serie di articoli a puntate dedicandoci ad un programma molto utile per chi fa amministrazione di sistema, si tratta di “tmux”. In questo articoli e nei seguenti cercherò di spiegarvi come utilizzare questo strumento.

Tmux è un “Terminal multiplexer”, che permette di dividere lo schermo in tante finestre contenenti contenenti sessioni di terminali separate, ridimensionarle, creare differenti finestre, sessioni, etc.

In questa prima lezione partiremo dai comandi base. Da notare che tmux potrebbe non essere installato di default sulla vostra distribuzione, e quindi assicuratevi prima che sia installato.

Ovviamente occorre come prima cosa lanciare tmux, con l’omonimo comando:

tmux

Una volta lanciato, comparirá in basso a sinistra una sorta di barra di stato:

Screenshot from 2016-04-04 11:33:09

Continue reading Introduzione a tmux – Lezione 1

Bloccare le richieste proxy verso apache (provenienti da botnet)

Questo articolo nasce da un esperienza personale, che ha causato diversi problemi al server su cui ospito i miei siti (e anche di altre persone). 

Quindi partiamo dall’inizio, e veniamo alle origini del problema, tutto nasce da una svista, nell’abilitare il mod_ajp sul server apache, abilitiamo per errore il parametro:

ProxyRequest On
DDOS

Continue reading Bloccare le richieste proxy verso apache (provenienti da botnet)

Pure-ftpd: Gestione utenti con mysql su debian

In questo tutorial vediamo come installare e configurare pure-ftp su una macchina debian e fargli gestire gli utenti mediante un database mysql.

Partiamo dal vedere gli strumenti necessari (abbastanza ovvi):

  • Installazione di mysql server
  • Installazione di pureftpd
  • Installazione di un client mysql (va bene anche phpmyadmin, se non volete usare la linea di comando).

Prima di tutto quindi vediamo di installare i pacchetti necessari (ovviamente dovete essere loggati come utente root):

apt-get install mysql-server mysql-client pure-ftpd-mysql

In questo caso utilizzeremo il client da linea comando di mysql per tutte le operazioni riguardanti il database. In fase di installazione mysql vi chiederá di settare una password per l’utente root del database (N.B: si tratta di un utente diverso dall’utente root della macchina!! Questo serve solo per l’amministrazione del database)

Pureftpd logo

Continue reading Pure-ftpd: Gestione utenti con mysql su debian