Skocz do zawartości
Zaloguj się, aby obserwować  
orton21

Phpmyadmin

Polecane posty

Zablokuj dostęp do phpmyadmin z zewnętrznych ip, Zestaw sobie tunel po ssh, włącz i skonfiguruj socks proxy w przeglądarce i w ten sposób otwieraj phpmyadmina.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zablokuj dostęp do phpmyadmin z zewnętrznych ip, Zestaw sobie tunel po ssh

 

 

Tzn? Jestem troszkę 'zielony' w temacie linuxa. Uczę się dopiero co i jak. :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zablokuj używając htaccess.

W temacie tunelu: ściągnij sobie Putty lub Bitvise Tunnelier. Skonfiguruj połączenie ssh i tunel, np w Bitvise na zakładce services włączasz SOCKS, listen interface na 0.0.0.0, port np 8089, bind na 255.255.255.0. Połącz się z maszynką. W przeglądarce ustaw proxy na SOCKS (firefox: narzędzia->opcję->zaawansowane->sieć->ustawienia->ręczna konfiguracja. tam wybierz socks, ustaw ip na 127.0.0.1, port taki jak wcześniej). Od tej chwili całe twoje połączenie z przeglądarki 'leci' przez twoja maszynkę. Jeśli phpmyadmin jest zablokowany dla zewnętrznych odwiedzających to w ten sposób możesz mieć do niego dostęp, bo tak naprawdę jesteś widoczny od strony localhosta.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie wiem, może. Nie próbowałem. Zawsze odcinałem dostęp do wszystkiego poza www i ssh. Jeśli potrzebowałem wejść na maszynkę i coś zrobić (rdp, vnc, baza danych) to właśnie przez tunel z przekierowaniem portów. Pewnie istnieją lepsze sposoby, ale do tego się przyzwyczaiłem.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dodać phpmyadmin do customowej domeny typu admin.domena.pl, użyć authbasic (jak już @dmho wspomniał wyżej), oraz ustawić jakiegoś fail2bana z odpowiednimi pluginami, coby blokował ew. boty (chociaż osobiście z żadnym się jeszcze nie spotkałem). Nie potrzebujesz do tego ssh, tunelowania ani czegokolwiek innego. Hasła możesz robić per user i masz dość dobrą barierę bezpieczeństwa, przy odpowiedniej konfiguracji.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Całość sprowadza się do ustawienia subdmena.domena.pl pola A kierującego na konkretne IP oraz www.subdomena.domena.pl CNAME subdomena.domena.pl.

 

Jeśli nie będziesz mógł tego zrobić polem A, to zawsze możesz zrobić ciutkę brzydki loop CNAME:

subdomena.domena.pl CNAME domena.pl

www.subdomena.domena.pl CNAME subdomena.domena.pl

 

 

Jeśli to hosting wirtualny to będziesz musiał szukać w panelu odpowiednich opcji. Ogółem sprowadza się to do utworzenia vhosta i poprawnego skierowania go.

 

Jeśli natomiast masz VPS'a/dedyka to zerknij tutaj http://httpd.apache.org/docs/2.2/howto/auth.html i tutaj http://httpd.apache.org/docs/2.2/vhosts/examples.html Phpmyadmin najczęściej ma ścieżkę /usr/share/phpmyadmin, ale jeśli nie to zawsze możesz go znaleźć find'em.

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×