ZA
dúvida

Como bloquear phpmyadmin so para o host entrar?

Por zani123, 08 de fev. de 2013 em Websites

9
2.6k
zani123Z
08 de fevereiro de 2013 às 13:30

Eu uso phpmyadmin mas ele pode ser acessado de qualquer computador (contanto que voce tenha a senha) mas mesmo assim ha como bloquear apenas para o localhost (ou 127.0.0.1) entrar? Eu ja pesquisei nos arquivos httpd.conf entre outros mas nao achei nada. REP+.

RoksasR
08 de fevereiro de 2013 às 13:33

Quando entra no phpmyadmin, por a caso não pede senha e usuário? é só mudá-los, ai ngm vai saber

zani123Z
08 de fevereiro de 2013 às 13:35

Sim, pede, mas mesmo assim eu queria o acesso so para o localhost mesmo. Eu lembro de ter mexido nisso antes, algo como Deny from All e Allow from 127.0.0.1 mas eu nao lembro em qual arquivo era. Ja pesquisei na internet mas so acho pra linux, nao pra windows.

LuckinhaSanL
08 de fevereiro de 2013 às 13:44

Ah, Sei... Você Editou Um Arquivo No Xampp

Pra Liberar o Acesso Ao PMA Em Qualquer PC, é Isso?

Passe o Nome Do Arquivo Que Eu Te Ajudo.

zani123Z
08 de fevereiro de 2013 às 13:50

O user do PMA na verdade eu deletei por seguranca, eu quero mesmo é bloquear o acesso do user root (do phpmyadmin) em qualquer pc, com excessao do localhost (pc que hosteia o site).

 

PS: O nome do arquivo eu tambem nao lembro, é isso que eu to tentando achar.

Editado Fevereiro 8 por zani123

jb2J
08 de fevereiro de 2013 às 14:04

apache/conf/httpd.conf

 

Adicione esta linha:

 

 

<Directory "${path}/phpmyadmin">

Options FollowSymLinks Indexes

AllowOverride None

Order deny,allow

allow from 127.0.0.1

deny from all

 

</Directory>

 

Não sei se irá dar certo...

Editado Fevereiro 8 por jb2

LuckinhaSanL
08 de fevereiro de 2013 às 14:29

Primeiramente,Feixe Seu Xampp. Em Seguida Vá Na Pasta Do Xampp/apache/conf/extra e Abra Um Arquivo Chamado

httpd-xampp Com o Bloco De Notas.

 

Em Seguida, Procure Por Isso:

 

<LocationMatch "^/(?i:(?:xampp|licenses|webalizer|server-status|server-info))">
   Order deny,allow
   Deny from 127.0.0.1
   Allow from all

   ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

 

 

Substitua Tudo Aquilo Por Isso:

 

<LocationMatch "^/(?i:(?:xampp|licenses|security|phpmyadmin|webalizer|server-status|server-info))">
   Order deny,allow
   Deny from all
   Allow from ::1 127.0.0.0/8 \
             fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
             fe80::/10 169.254.0.0/16

   ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

 

 

Abra Seu Xampp e Seja Feliz (:

Editado Fevereiro 8 por LuckinhaSan

zani123Z
08 de fevereiro de 2013 às 14:41

Valeu, problema resolvido.

LuckinhaSanL
08 de fevereiro de 2013 às 14:48

Dúvida Sanada, Tópico Reportado Para Ser Fechado!