Htaccess

De MochilaWiki
Revisão de 16h27min de 2 de março de 2009 por WikiSysop (discussão | contribs)
Ir para navegaçãoIr para pesquisar

Instalei o apache

# apt-get install apache2

na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de

AllowOverride None

por

AllowOverride All

reinicie o apache

# /etc/init.d/apache2 restart

Para permitir o acesso de uma pasta somente com senha crie o arquivo .htaccess dentro da pasta com o conteudo:

AuthName bantonilds
AuthType Basic
AuthUserFile "/opt/senhas.txt"
require user banto

em "/opt/senhas.txt" ficara os dados de usuario e senha que o apache ira consultar. Para gerar esses dados use o comando:

# htpasswd -c /opt/senhas.txt banto
New password:
Re-type new password:
Adding password for user banto

Para ter mais de um usuario troque em .htaccess a linha

require user banto

por

require valid-user

e para inserir os proximos usuarios use:

# htpasswd /opt/senhas.txt banto

para negar acesso a uma pasta, dentro dela crio o arquivo .htaccess com o conteudo:

Deny from all

referencias:

proibindo ip

order allow,deny
deny from 192.168.1.1
deny from 10.0.2.2
allow from all