2011-01-07 13 views
5

He siguiente regla:Cómo excluir algunas IPs de autorización

<Location /> 
    AuthType Basic 
    AuthName test-server 
    Require valid-user 
    AuthUserFile /etc/apache2/passwd 
</Location> 

Pero desea excluir algunas direcciones IP de proceso de autorización, por lo que si se está conectando desde dicha dirección, usted no tiene que presentar inicio de sesión /contraseña. ¿Como hacer eso?

+1

posible duplicado de [Permitir dirección IP sin autenticación] (http://stackoverflow.com/questions/3649852/allow-ip-address-without-authentication) – fejese

Respuesta

9
<Location /> 
    AuthType Basic 
    AuthName test-server 
    Require valid-user 
    AuthUserFile /etc/apache2/passwd 
    Deny from all 
    Allow from 123.123.123.123 
    Satisfy any 
</Location> 
+1

Puede también utilizar una máscara de red para permitir una subred. Por ejemplo: "Permitir desde 192.168.100.0/24" permitiría todas las direcciones IP de 192.168.100.1 a 192.168.100.254 – Rabi

Cuestiones relacionadas