servidor restringir remoto publico otro otra externo desde conectar bloquear acceso acceder phpmyadmin xampp

restringir - El acceso al objeto solicitado solo está disponible desde la red local phpmyadmin



restringir acceso phpmyadmin ip (7)

Oye, usa estas secciones de código.

La ruta para xampp es: apache / conf / extra / httpd-xampp.conf

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Order deny,allow Allow 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>

Acabo de instalar xampp 1.8.0 para linux y cuando abrí phpmyadmin obtuve este error, Access Forbidden !!

New XAMPP security concept: Access to the requested object is only available from the local network. This setting can be configured in the file "httpd-xampp.conf".

Intenté this post pero sin suerte. por favor ayuda. Lo estoy abriendo desde mi propia PC, no desde ninguna otra red.


Añadiendo a la respuesta de Sekar

No olvides reiniciar tu servidor XAMPP

Actualice la respuesta aceptada:

ahora necesitas comentar Require local

# # New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> #Require local ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var


En Xampp 5.6.3 Windows Path C: / xampp / apache / conf / extra / httpd-xampp.conf comente en esto: #Require local

Nuevo concepto de seguridad de XAMPP ... #Regire local ...


Nada me funcionó, pero lo siguiente fue increíble:

1) Abierto

httpd-xampp.conf

que está en

/ opt / lampp / etc / extra /

2) Encuentre <Directory "/opt/lampp/phpmyadmin">

3) Ahora solo agregue Requerir todo otorgado antes

4) Así el código se verá así
<Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory>

5) Ahora finalmente, reinicie xampp con este comando / opt / lampp / lampp restart

Eso es todo y ya está hecho!

También funciona con xampp. :)


Si ve el siguiente mensaje de error, cuando intente con phpyAdmin :

New XAMPP security concept: Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf".

Puede hacer lo siguiente (para XAMPP, implementado en el sistema UNIX): Puede intentar cambiar la configuración para <Directory "/opt/lampp/phpmyadmin">

# vi /opt/lampp/etc/extra/httpd-xampp.conf

y cambiar la configuración de seguridad para

#LoadModule perl_module modules/mod_perl.so <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory>

Módulo pl de primer comentario, configuración de segundo cambio para el directorio de nodos. Después de esto, deberías reiniciar el demonio httpd

# /opt/lampp/xampp restart

Ahora puede acceder a http://[server_ip]/phpmyadmin/


abre tu archivo http.conf

vim /opt/lampp/etc/extra/httpd-xampp.conf

Comente " Denegar de todos " en la siguiente sección,

# # New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|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/XAMPP_FORBIDDEN.html.var </LocationMatch>

Editar:
Intente agregar "Permitir de todos" antes de la línea "ErrorDocument". Espero eso ayude.


después de poner "Permitir de todos", debe reiniciar su xampp para aplicar la configuración. Gracias