Newsgroup: it.lavoro.professioni.webmaster
Titolo: come si blocca la porta 3306 (mysql worm)

leggendo info in rete a causa di un worm che attccala porta 3306 per
acquisire privilegi su mysql;
nessuno pero' spiega come bloccare questa porta; uso zone alarm ma non sono
riuscito a trovare un esempio di come si blocca questa porta ed
eventualmente altri buoni settaggi per tale firewall;

"artev" <mailno...@antispamm.nn> ha scritto nel messaggio 
news:1gzs7atfcu4og$.bfjjxyyuswcy.dlg@40tude.net...

veramente i firewall si impostano al contrario, ovvero si blocca tutto 
tranne i servizi necessari quindi se non usi mysql è già bloccato, per 
maggiori info conviene andare al supporto di zone alarm
-- 
Christian Paparelli
http://www.ithost.ch
 



vedo di farci un salto;
pero' volevo chiedere come si fa a far usare questa porta solo a localhost;
non ho capito una cosa ma in rete sicuramente trovo chiarimenti
ma dire che mysql usa la porta 3306 vuol dire che proprio in base ai
settaggi che ho fatto nell'installazione mysql usa questo 
accesso per funzionare ma essendo in mysql già dentro al pc (sono in
localhost) non puo' funzionare senza parire queste porte che poi
si aprono anche a chi è in rete?
e come se due servizi di una casa sono su 2 piani diversi ed uno per
comunicare all'altro invece di usare le scale interne esce fuori dalla
finestra e rientra sotto dal portone.
è cosi? se puoi semplificarmi come funziano questeporte è preferbile
grazie
 

 grazie
premetto che non conosco il tuo firewall ma se vuoi lavorare solo in 
localhost il firewall non serve a nulla in quanto non dovrebbe bloccare il 
traffico interno, uso il condizionale in quanto non conosco il firewall ev 
se non funziona attiva la porta 3306 per l'ip 127.0.0.1 (localhost appunto)
PS ovviamente ricordati di creare in mysql gli utenti con accesso unicamente 
da localhost (root@localhost, pippo@localhost, ecc)


QTC from QRA: artev - QTR: Mon, 18 Jul 2005 19:10:40 +0200

Fino a poco tempo fa si utilizzava "skip-networking" nel file di
configurazione di mysql (my.cnf), ora consigliano di utilizzare
"bind-address = 127.0.0.1". Il risultato alla fine e' comunque 
lo stesso: mettere il demone in ascolto solo su localhost.
-- 
Nico 
Arte pu o ànemo fisà poddhì,
e' kkalò na kàmome kundu o kalami.

 lo stesso: mettere il demone in ascolto solo su localhost.
il suggerimento di Paparell non ha lo stesso effetto?
"PS ovviamente ricordati di creare in mysql gli utenti con accesso
unicamente da localhost (root@localhost, pippo@localhost, ecc)"
Tra skip-networking e  "bind-address = 127.0.0.1" qualěč la differenza;
Inoltre tae info le hai trovate dove?

 da localhost (root@localhost, pippo@localhost, ecc)
ora che ci penso in rete avevo letto qualcosa riguardo a questa indicazione
ma non conoscendo bene l'inglese mi era sfuggita l'importanza;
praticamente con questo l'utente che puo' usare il db è solo se proviene da
localhost; questo dovrebbe limitare il problema del worm che va a
modificare una tabella;
thanks

 Inoltre tae info le hai trovate dove?
cat /etc/mysql/my.cnf -n | head -n 48 | tail -n 3
    46  # Instead of skip-networking the default is now to listen only on
    47  # localhost which is more compatible and is not less secure.
    48  bind-address            = 127.0.0.1
-- 
Nico 
Arte pu o ąnemo fisą poddhģ,
e' kkalņ na kąmome kundu o kalami.