Edite o httpd.conf para restringir o usuário a acessá-lo de um endereço IP específico

0

Estou usando o servidor LTS do Ubuntu 14.04.2.

Desejo impedir que o usuário acesse um subdomínio. Então eu pesquisei em toda a web, então this link achei útil mas não consigo acessar o arquivo /etc/apache2/httpd.conf como ele não existe.

Então eu procurei a melhor resposta. Eu tenho isso , mas então eu pensei que eu deveria fazer a mudança nesse arquivo conf domínio em vez de seguir este link .

Mas agora estou pensando em fazer alterações no arquivo conf na pasta /etc/apache2/sites-available desse domínio.

Aqui está esse arquivo parece

ServerAdmin [email protected]
ServerName asd.domain.com
ServerAlias asd.domain.com
DocumentRoot /var/www/public_html/asd.domain.com

E agora adicionei uma linha como segue

Allow from <my.ip.address.000>

Mas agora não consigo reiniciar porque Allow não é permitido. Alguém pode ajudar nisso?

    
por KuKu 30.11.2015 / 11:18

1 resposta

0

É mais versátil fazer isso via .htaccess.

Isso vai evitar que os arquivos a serem lidos, mesmo se você tiver um problema de configuração permitindo que a pasta para ser acessado de outra forma, como se fosse um subdiretório da raiz (por exemplo, / var / www / mysubdomain).

# ALLOW USER BY IP
<Limit GET POST>
 order deny,allow
 deny from all
 allow from 1.2.3.4
</Limit>

Basta alterar o IP 1.2.3.4 para o seu intervalo de endereços permitido.

    
por davidbaumann 30.11.2015 / 11:24