Mudanças entre as edições de "Htaccess"
De MochilaWiki
Ir para navegaçãoIr para pesquisar (Nova página: 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/...) |
|||
Linha 1: | Linha 1: | ||
Instalei o apache | Instalei o apache | ||
− | # apt-get install apache2 | + | # apt-get install apache2 |
na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de | na linha 12 do arquivo /etc/apache2/sites-enabled/000-default altere de | ||
− | AllowOverride None | + | AllowOverride None |
por | por | ||
− | AllowOverride All | + | AllowOverride All |
reinicie o apache | reinicie o apache | ||
− | # /etc/init.d/apache2 restart | + | # /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: | Para permitir o acesso de uma pasta somente com senha crie o arquivo .htaccess dentro da pasta com o conteudo: | ||
− | AuthName bantonilds | + | AuthName bantonilds |
− | AuthType Basic | + | AuthType Basic |
− | AuthUserFile "/opt/senhas.txt" | + | AuthUserFile "/opt/senhas.txt" |
− | require user banto | + | 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: | 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 | + | # htpasswd -c /opt/senhas.txt banto |
− | New password: | + | New password: |
− | Re-type new password: | + | Re-type new password: |
− | Adding password for user banto | + | Adding password for user banto |
Para ter mais de um usuario troque em .htaccess a linha | Para ter mais de um usuario troque em .htaccess a linha | ||
− | require user banto | + | require user banto |
por | por | ||
− | require valid-user | + | require valid-user |
e para inserir os proximos usuarios use: | e para inserir os proximos usuarios use: | ||
− | # htpasswd /opt/senhas.txt banto | + | # htpasswd /opt/senhas.txt banto |
para negar acesso a uma pasta, dentro dela crio o arquivo .htaccess com o conteudo: | para negar acesso a uma pasta, dentro dela crio o arquivo .htaccess com o conteudo: | ||
− | Deny from all | + | Deny from all |
− | referencias | + | referencias: |
− | http://189.5.42.237:8080/mediawiki/index.php/Telecentro_ocara | + | * http://189.5.42.237:8080/mediawiki/index.php/Telecentro_ocara |
− | http://www.numaboa.com.br/informatica/webmaster/htaccess/ | + | * http://www.numaboa.com.br/informatica/webmaster/htaccess/ |
Edição das 18h15min de 6 de dezembro de 2008
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: