Limitare le connessioni in proftpd

13 aprile 2010 - Fonte: http://www.deec.it

Per permettere l’accesso al server solamente a determinati indirizzi ip, bastera’ inserire queste righe nel file di configurazione:

# Permetti l’accesso FTP solo dall’ip  217.64.202.205
<Class IpFidato>
From 217.64.202.205/32
</Class>

<Limit ALL>
AllowClass IpFidato
DenyAll
</Limit>

217.64.202.205 ...

Leggi il seguito »

Plesk: Ottenere l’elenco dei database attivi completo di dominio di appartenza e password di accesso

7 aprile 2010 - Fonte: http://www.deec.it

Sa avete la necessita’ di visualizzare tutti i database mysql attivi su un server con Plesk e di evidenziarne i riferimenti come sito di appartenenza e le credenziali di accesso potete eseguire una semplice query sul database di Plesk. La query è la seguente:

SELECT domains.name AS domain_name,
data_bases.name AS database_name, db_users.login, accounts.password
FROM data_bases, db_users, domains, accounts
WHERE data_bases.dom_id = domains.id
AND db_users.db_id = data_bases.id
AND db_users.account_id = accounts.id
ORDER BY domain_name;

...

Leggi il seguito »

Installare Jboss su Linux

28 febbraio 2010 - Fonte: http://www.deec.it

In questa guida vedremo come installare jboss su Linux

E’ possibile scaricare Jboss da qui:

Per il corretto funzionamento di Jboss è necessario avere la Java Virtual Machine correttamente configurata, se è gia installata potete saltare il passaggio successivo

...

Leggi il seguito »

curlftpfs: montare una directory remota con FTP

26 febbraio 2010 - Fonte: http://www.deec.it

Questa breve guida ci permette di montare una directory remota utilizzando il protocollo FTP. Il programma che ce lo permette è :

curlftpfs

Una volta montata la directory possiamo, con Rsync, sincronizzare il contenuto remoto in locale.

Installiamo, se non presenti i seguenti programmi:

apt-get install curlftpfs
apt-get install rsync

Ora dobbiamo creare il mount point in cui monteremo il nostro file system:

mkdir /mnt/mionome

A questo punto possiamo montare la risorsa:

curlftpfs -o “user=username:password” ftp.sitoremoto.ext /mnt/mionome

Dovremmo ora vedere nei processi del nostro server la seguente riga:

ps axwf
22717 ? Ssl 3:42...

Leggi il seguito »

Processare la coda di Qmail

24 febbraio 2010 - Fonte: http://www.deec.it

Per far processare la coda a Qmail è necessario inviare un segnale di allarme al processo qmail-send

Individuiamo il pid del processo con il comando:

ps auxf |grep qmail-send

Ed inviamo il segnale che verrà catturato dal processo e farà processare la coda

kill -ALRM pid

...

Leggi il seguito »

Installare ZendOptimizer su Debian/Ubuntu

21 febbraio 2010 - Fonte: http://www.deec.it

Scaricare il pacchetto tar.gz dal sito ufficiale scegliendo la versione a 32 o 64 bit in base al nostro sistema:

http://www.zend.com/en/products/guard/downloads

Decomprimere il pacchetto con il comando:

tar xzvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz work/zend-339-32.tar.gz

Creare la cartella che conterrà l’estensione:

mkdir /usr/local/lib/Zend

Copiare il file .so (relativo al php usato) nella cartella:

cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/Zend/

Editare il file php.ini ed inserire le seguenti righe:

[PHP]
zend_extension=/usr/local/lib/Zend/ZendOptimizer.so
zend_optimizer.optimization_level=15

Infine riavviare apache

...

Leggi il seguito »

Modificare l’email di amministratore di Plesk

18 febbraio 2010 - Fonte: http://www.deec.it

In fase di attivazione di Plesk viene richiesta un email di riferimento al quale recapitare tutti i messaggi di errore, di monitoring e di bounce mail. Se una volta installato Plesk desiderate modificare questo indirizzo (o aggiungerene altri) dovete editare i seguenti file:

/var/qmail/alias/.qmail-mailer-daemon
/var/qmail/alias/.qmail-postmaster
/var/qmail/alias/.qmail-root

All’interno dei file occorre specificare l’indirizzo o gli indirizzi tutti con davanti il simbolo “&” come da seguente esempio:

&mjones@mt-example.com
&jsmith@mt-example.com
&jane@mt-example.com

...

Leggi il seguito »

Installare ionCube su Debian

11 febbraio 2010 - Fonte: http://www.deec.it

In questa guida vedremo come installare l’encoder ionCube per criptare le vostre pagine PHP su Debian Lenny.
La prima cosa da fare è scaricare l’archivio dal sito di riferimento:

wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

A questo punto possiamo scompattare l’archivio:

tar zxvf ioncube_loaders_lin_x86.tar.gz

Consiglio prima di proseguire, la lettura del README.txt, presente nella directory ioncube.
Spostiamo la directory appena scompattata in un percorso definitivo:

mv ioncube /usr/local/

Ora dobbiamo inserire nel php.ini il modulo di ionCube, in base alla versione di PHP installata:

vi /etc/php5/apache2/php.ini
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so

Riavviamo...

Leggi il seguito »

Limitare la banda con wondershaper

8 febbraio 2010 - Fonte: http://www.deec.it

wondershaper [interfaccia] [downstream] [upstream]

downstream e upstream si riferiscono al flusso di dati dal gateway all’interfaccia di rete, quindi per downstream si intende la banda che va dall’interfaccia verso il gateway e quindi corrisponde all’upload. I valori sono espressi in kilobit al secondo (dividendo per 8 avremmo il risultato il kb/s).
Ecco un esempio per limitare il traffico dell’interfaccia eth2 in download a 2Mbit (256Kb/sec) ed in upload ad 512Kbit (64kb/sec):

wondershaper eth2 512 2048

apt-get install wondershaper

...

Leggi il seguito »