Połączenie z MySQL na VPS'ie

0

Na moim VPS'ie (ubuntu 14.04) zainstalowałem sobie baze mysql-server-5.6. Pytanie będzie dość krótkie, a mianowicie: jak połączyć się do tej bazy np z Navicat'a/Workbencha(chciałbym mieć graficzny podgląd bazy danych) albo z jakiejś aplikacji która pisze na localhost'cie?

Wyczytałem, że bazy są zabezpieczone na tego typu dostęp, ze względów bezpieczeństwa. I, aby umożliwić dostęp do pojedynczej bazy, pojedynczemu userowi mogę udzielić mu praw do niej tak, że IP tego kto chce się połączyć przypisze do tej bazy i będe mógł wtedy z tego komputera o tym IP się z nią połączyć.

Problem polega na tym, że mam pc i laptopa, oba obecnie używam na neostradzie, w której moje IP jest zmienne. W dodatku jak gdzieś pójde z laptopem, znów IP mam inne.

Informacje te znalazłem min. tu:
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html
a powyższy link wziąłem stąd:
http://stackoverflow.com/questions/9609053/installing-mysql-on-a-vps-server-and-connecting-from-other-servers

Jest jakaś szansa, żeby zrobić takie połączenie?

Próbowałem robić połączenie przez SSH tak jak piszą tu: https://mediatemple.net/community/products/dv/204403884/tunnel-local-mysql-server-through-ssh
ale łączy mi się z VPSem, tak jakbym normalnie przez putty albo ssh na konsoli (macbook) wszedł - nie o to chodzi

Jesli nagadałem jakieś głupoty wybaczcie, ale na razie świeży w tym temacie jestem.

0

Inne rozwiązania niż to o którym wspominasz czyli tunelowanie połączenia via ssh nie ma przy zmiennym IP. Tzn jest coś na wzór dyndns, ale raczej bezpieczne to nie jest.

0

ok udało się, nie jest w pełni satysfakcjonująco, ale jest :)
postępowałem tak jak to jest powiedziane w 1 linku który podałem. Z racji, że mam neostrade jest biednie, bo po resecie routera mam inne ip -> i musze przydzielic kolejny IP do roota/usera jakiegoś i dopiero bangla

wolałbym się autoryzować jakoś przez login/hasło.. da rade jakoś pominąć sprawdzanie IP?

1 użytkowników online, w tym zalogowanych: 0, gości: 1