mysql kapcsolodas

mysql kapcsolodas

Hozzászólások

Azt hogy tudom beállítani a sarge -ban lévő mysql -ben, hogy a 127.0.0.1 és egy publikus IP -re is figyeljen? Mert ha megadtam neki, hogy bind-address=publikus ip cím, akkor a 127.0.0.1 -re már nem figyel és ez nem jó. A tűzfalszablyomban úgy is csak egy biznyos IP -ről (az irodából) engedem az elérést a publikus IP felé. Hogy lehet ezt megoldani?

Sajnos a link már nem működik. Nekem egy 2003-as Errorom van távoli kapcsolódás-kísérletre. Szeretném kiiktatni a lassú és kevésbbé biztonságos vnc-kapcsolódást, ezért próbálkozom mysql query browserrel ill. administratorral, de távolról nem megy.
Mitévő legyek?

If you don't know what it is, you don't need it.

Nem erről van szó, az RTFM-et kikérem magamnak. Van host és minden jogosultság meg van adva, a probléma, hogy távolról nem tudom a szervert elérni. De ehhez már talán nem is elég a mysql kézikönyv.

A Hiba: Could not connect to host '81.196.170.248'.
MySQL Error Nr. 2003
Can't connect to MySQL server on '81.196.170.248' (111)

If you don't know what it is, you don't need it.

alapból a mysql NEM engedélyezi a socket kommunikációt.
a my.cnf-ben van ez a sor:

#skip-networking

ha ez disabled, nincs tcp kommunikacio.

A PHPMyAdmin-t próbáltad már?
A felhasználókat (meg sokminden mást is), azzal nagyon könnyű kezelni.
csak ajánlani tudom:

http://www.phpmyadmin.net/home_page/index.php

Tényleg nem log-ol valamit?
ha igen, leírhatnád. Úgy könnyebb..

#skip-networking
ha ez disabled, nincs tcp kommunikacio.

Tehat a skip-networking elol vegyem ki a kommentet vagy egyeb parameter irjak neki

Hasznos lehet nmap -al vagy telnettel ellenőrizni hogy figyel e az adott porton a mysql.

Itt pl. figyel:
[code:1:57a67a0b6f]
dandor@alyr:~$ telnet localhost 3306
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
F
4.1.6-gamma-standard-log–23IVS~Cp,,'~ipx)b4x%LConnection closed by foreign host.
dandor@alyr:~$
[/code:1:57a67a0b6f]

,de itt nem:
[code:1:57a67a0b6f]
dandor@dandor:~$ telnet localhost 3306
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
dandor@dandor:~$
[/code:1:57a67a0b6f]

Sziasztok.

Lenne egy erdekes problemam amivel nem sikerult boldogulnom. Van 2 Mysql szerverem. Az egyik Windows-on fut a masik Linuxon. Szeretnek kapcsolatokat teremteni a gepekrol.

Ha a windows geprol probalok kapcsolodni a linuxra sikerul. Letrehoztam a linuxos gepen a mysql adatbazisba egy felhasznalot, amely barmely hostrol kapcsolodhat, es adtam neki jelszavat. A windows-os geprol kiadom a kovetkezo parancsot
mysql -h x.x.x.x -ubarni -pbarnika
es hozzat tudok kapcsolodni a linuxon levo mysql -hez.

Most jon a problema. Ugyanezt csinaltam a windows gepen is a mysql adatbazisba. De sajnos a Linux geprol nem tudok kapcsolodni a windows gepre csak forditva.

Mi lehet az okta?? Tudtok segiteni??

Jelenleg csak locahostrol lehet a mysql adatbazisomhoz csatlakozni, de most tavoli szerverrol is kellene. bind-address-nek megadom a kulso ip-t, ok, most mindenhonnan elerheto. Mysql usereknel belehet allitani egy hostot, hogy honnan engedelyezett a csatlakozas. A gond az h a mysql root-nal nincs jelszava, es nem is tudok neki beallitani, tudom nagy hiba, de most nem reszleteznem a mierteket. A lenyeg, ha csak egy mysql usernek engedelyezem a tavoli hozzaferest, az eleg biztonsagot jelent?

es pontosan mi a gond? mert az meg nem derult ki!

mysql.com/grant

t

My.confban módosítottam a bind ip-t 127.0.0.1-ről külső ip-re. Egy darabig elérhető, távoli szerverről telnetelve rá:


Escape character is '^]'.
B
5.0.32-Debian_7etch1!L@89Ty,)Yi"imf8%N<"

Majd egy idő után (10 perc...fél nap):

Escape character is '^]'.

Ezek után a mysql-t használó proftpd befagy login közben. Számtalan "proftpd: (accepting connections)" processz látható a listában.

A proftpd user %-kal szerepel a privilégium listában. Mi lehet a gond?