PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySql nur auf localhost lauschen lassen



Herr Kommisar
23.07.04, 20:04
Hallo an alle,

ich bin ein bischen am verzweifeln, versuche den mysql port 3306 nach aussen dicht zu machen also das mysql nur auf localhost reagiert und ich
beim nmap <server> auch keinen mysql-port mehr sehe.

hat jemand ne idee wo ???
ich dache an die /etc/my.conf (aber wo oder wie oder doch wo anders)


dank im voraus

$kuLL
23.07.04, 22:34
skip-networking in die /etc/my.cnf
Auf überhaupt keine TCP/IP-Verbindungen warten (listen). Jede Interaktion mit mysqld muss über Unix-Sockets erfolgen. Diese Option wird ausdrücklich empfohlen für Systeme, auf denen nur lokale Anfragen (Requests) erlaubt sind.

Herr Kommisar
24.07.04, 08:11
Danke für den Tip es klappt super

temir
24.07.04, 11:59
[mysqld]
bind-address=127.0.0.1

(falls man z.B. ein java-PGM hat, dessen jdbc-Treiber mit Sockets nicht umgehen kann.
Der DB-Server muß dann statt mit 'localhost' mit '127.0.0.1' angesprochen werden)

Der Weg über Socket bleibt natürlich auch.