MySQL: Reset della password di root dimenticata

E’ possibile che la password dell’utente root su MySQL sia andata persa. E’ possibile reimpostarla in modo abbastanza semplice, seguendo la procedura: – spegnere MySQL:

– avviare in safe mode:

– accedere come root e senza password (grazie al fatto che siamo in safe mode)

– accedere alla tabella mysql dove sono … Leggi tutto

Installare gli Open Virtual Machine Tools (open-vm-tools) per vmware su Debian Lenny II

Qualche tempo fa avevo scritto come installare gli open-vm-tools su Debian procedendo con il download del pacchetto source e poi ricompilando il modulo. Volevo segnalare che è disponibile nella sezione contrib del repository il pacchetto open-vm-tools che si occupa di scaricare i sorgenti, compilare ed installare il modulo in modo completamente automatico. Bisogna quindi sincerarsi … Leggi tutto

Nascondere la versione di proftpd

E’ possibile evitare che proftpd “risponda” indicando la propia versione, attivando una semplice direttiva nel file di configurazione /etc/proftpd/proftpd.conf . La direttiva è ServerIdent e può essere impostata come segue. Per far rispondere la stringa “ftp server” aggiungere nel file di configurazione:

Per non rispondere nulla aggiungere nel file di configurazione:

Per far … Leggi tutto

Date php in italiano con Debian

Il titolo è un po’ criptico, ma ora cerco di spiegarmi meglio. Con PHP è possibile utilizzare la funzione per visualizzare le informazioni sulle date (es nome del mese o nome del giorno) nella lingua corrente. Ad esempio uno script potrebbe essere:

Se però PHP è installato su un SO il cui “locale” non … Leggi tutto

Uso di link con proftpd

Accedendo via FTP ad un server proftpd, non è possibile vedere/utilizzare il contenuto di un eventuale link presente nello spazio. Per ovviare a questa mancanza, è possibile utilizzare il seguente trick. Supponendo che la cartella di origine sia /var/ftp/incoming e che la si voglia rendere disponibile in /home/bob/incoming, basterà lanciare da terminale:

Per riattivare … Leggi tutto

Velocizzare la connessione a MySQL server

Nel caso in cui la connessione ad un server MySQL sembri lenta, o meglio nel caso in cui la procedura di autenticazione presso il server MySQL risulti lenta, è possibile effettuare una piccola modifica al file di configurazione per velocizzare il tutto. ATTENZIONE: questo non significa che il server MySQL sarà più veloce nell’esecuzione di … Leggi tutto

Impostare variabili d’ambiente per un utente o per tutti gli utenti su GNU/Linux

Le variabili d’ambiente (Environment variable) servono per dichiarare delle informazioni (es il path di ricerca, oppure la JAVA_HOME, etc) su una postazione Linux based. Ci sono dei file in particolare che il sistema legge all’avvio, rendendo “d’ambiente” (ovvero pubbliche, utilizzabili, disponibili) delle variabili. In particolare in /etc/profile oppure /etc/bash.bashrc si possono inserire le variabili d’ambiente … Leggi tutto

Convertire un flv in mp3 con ffmpeg

Sicuramente conoscete ffmpeg, una soluzione multipiattaforma per la conversione tra diversi formati audio/video. Non mi dilungherò ora su come recuperare ed installare ffmpeg (onLine ci sono centinaia di how-to). Tra gli altri formati, ffmpeg consente anche l’estrazione di mp3 da filmati flv. Innanzitutto verifichiamo il formato audio presente nel file flv con:

dovreste vedere … Leggi tutto

Errore open_basedir con eAccelerator 0.9.6

C’è un piccolo errore nella versione 0.9.6 di eAccelerator che non consente il corretto funzionamento dell’impostazione open_basedir di PHP. In pratica pur essendo tutto correttamente configurato, PHP continua a visualizzare un errore relativo al fatto che lo script non è nel path indicato in open_basedir, anche se non è così. L’errore è del tipo “Fatal … Leggi tutto