Archivio

Archivio per la categoria ‘Altro’

Come configurare il traffic shaping con Wondershaper

1 ottobre 2010 Luca Nessun commento

Wondershaper e’ uno strumento da riga da comando che viene utilizzato per configurare il traffic shaping
Sono diponibili i pacchetti precompilati per tutte le distribuzioni, ragion per cui l’installazione non richiedera’ alcuno sforzo.
Se state utilizzando Debian GNU/Linux oppure Ubuntu potrete installarlo digitando da terminale (come utente root):

apt-get install wondershaper

Chi volesse scaricare il sorgente potra’ farlo direttamente dal sito ufficale:

http://lartc.org/wondershaper/

Questa e’ la sintassi da usare per gestire il packet shaping:

wondershaper [interfaccia] [downstream] [upstream]

Gli argomenti “downstream” e “upstream” si riferiscono al flusso di dati che ’scorre’ dal gateway all’interfaccia di rete, quindi per downstream si intende la banda che va dall’interfaccia verso il gateway…. in parole povere 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

Per eliminare il filtro e ritornare alla situazione originale eseguite:

wondershaper clear eth2

Ottenere le password degli FTP user di Plesk

20 settembre 2010 Pidicci Nessun commento

Per poter visualizzare rapidamente l’elenco di tutti gli utenti FTP e rispettive password in chiaro e’ possibile accedere al database mysql di Plesk da riga di comando:

mysql -u admin -p`cat /etc/psa/.psa_shadow`

Dopodiché si dice a mysql di voler consultare il db “psa”:

mysql> use psa
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

e questo punto possiamo lanciare la query che ci fornirà l’elenco:


SELECT REPLACE(sys_users.home,'/home/httpd/vhosts/','') AS domain, sys_users.login,accounts.password FROM sys_users LEFT JOIN accounts on sys_users.account_id=accounts.id ORDER BY sys_users.home ASC;

In questo modo possiamo vedere anche l cartella di destinazione del singolo account FTP.

Categorie:Altro Tag:

Installare CDONTS su Windows 2008 x64

12 settembre 2010 Pidicci Nessun commento

Con l’introduzione del sistema operativo Windows 2008 Microsoft ha “dimenticato” di installare i componenti per l’inoltro di email da web. I precedenti metodi si basavano su CDOSYS e CDONTS. La presente guida illustra come installare il CDONTS ma a breve troverete sul sito anche la guida per installare CDOSYS.
Iniziamo:

1) Prima di tutto occorre scaricarsi il CDONTS. E’ possibile copiarlo da un altro server oppure direttamente dalla rete. Personalmente ho scaricato quello che trovate nel presente link (CDONTS Download).
2) Il file deve essere copiato all’interno della cartella C:\Windows\SysWOW64
3) Successivamente e’ necessario eseguire dal prompt dei comandi il seguente comando:

regsvr32 c:\windows\SysWOW64\cdonts.dll

4) Assumendo che il server SMTP di Microsfot sia stato gia installato occorre entrare nella sua configurazione (attraverso IIS6) ed in particolare nelle SMTP Option (tasto destro sul SMTP virtualhost) nella sezione “Access”, “Relay button “ bisogna autorizzare l’IP 127.0.0.1

Qualora l’SMTP di Microsoft non sia stato installato occorre seguire la seguente che trovate nel nostro sito (link)

Una volta effettuati questi passi e’ possibile spedire email attraverso CDONTS usando lo script che illustriamo in questa URL

Come cancellare un’ e-mail mal formattata in Mailman

10 giugno 2010 Luca Nessun commento

In determinate circostanze puo’ accadere che in una mailing list si iscriva un utente a cui e’ associato un indirizzo di posta contenente caratteri mal formattati.
In questo caso il pannello di gestione via web di Mailman non riuscira’ a cancellarlo, ma potrete risolvere il problema in questo modo:

- Accedere via ssh al server

- Eseguite questo comando:

list_members -f NomeLista > export

N.B. Se non riuscite a trovare list_members, provate con il comando “locate list_members” oppure guardate in “/usr/lib/mailman/bin/”.

- Aprite il file “export” con un editor di testo (tipo vim) e cancellate l’indirizzo

- Eseguite questi comandi concatenati:

cat export | sync_members -f – NomeLista

Categorie:Altro, How-to Tag: