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?
- A hozzászóláshoz be kell jelentkezni
Megoldottam. Csináltam egy ssh tunnelt és azon keresztül használom a mysqlt grafikus csilli villi programból :).
http://www.vbmysql.com/articles/security/gui-tunnel.html
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
mysql.com/grant
RTFM
t
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
nem fut a mysqld a gepen, vagy nem figyel tcp/ip-n, vagy bind-address, vagy tuzfal, vagy ilyenek.
gondolkodni szabad.
t
- A hozzászóláshoz be kell jelentkezni
Szabad.
Valószínűleg valamelyik ezek közül. Az első kizárva, a többit holnap leellenőrzöm. Köszönöm a választ.
If you don't know what it is, you don't need it.
- A hozzászóláshoz be kell jelentkezni
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??
- A hozzászóláshoz be kell jelentkezni
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 hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Tényleg nem log-ol valamit?
ha igen, leírhatnád. Úgy könnyebb..
- A hozzászóláshoz be kell jelentkezni
#skip-networking
ha ez disabled, nincs tcp kommunikacio.
Tehat a skip-networking elol vegyem ki a kommentet vagy egyeb parameter irjak neki
- A hozzászóláshoz be kell jelentkezni
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]
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
Ha nincs a Mysql root-nak jelszava akkor gyorsan csilálj a mysqladmin -u root password 'jelszo' paranccsal.
- A hozzászóláshoz be kell jelentkezni
Sajnos nem megoldható, kb 200 weboldal van szerveren és mindegyik root/nincsjelszó-val csatlakozik. Borzalom...
- A hozzászóláshoz be kell jelentkezni
ha mindenki root-kent jelszo nelkul csatlakozik, akkor hogy adsz egy felhasznalonak tavoli jogot, ha az egesz gep csak egy felhasznalo?
ezt gondold ujra.
t
- A hozzászóláshoz be kell jelentkezni
Akkor pontositok, 95%-ban root-kent jelszo nelkul csatlakoznak az oldalak, az elmult fel evben keszult site-oknak már van külön mysql usere.
- A hozzászóláshoz be kell jelentkezni
a bind-address nem a külső IPről szól, hanem a belső interfészről, amin hallgatózik. Alaphelyzetben csak a lo interfészen hallgatózik, ha más hálózatról is érkezik connection, akkor be kell tenni mondjuk a szerver eth0jának az IPjét.
- A hozzászóláshoz be kell jelentkezni
es pontosan mi a gond? mert az meg nem derult ki!
mysql.com/grant
t
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni