Restrcting Access – Como restringir acesso a um site da Web Folder | DeServ – Info
Lomadee, uma nova espcie na web. A maior plataforma de afiliados da Amrica Latina.

Restrcting Access – Como restringir acesso a um site da Web Folder

By Flávio Silva

Você sempre quis controlar o acesso a um diretório ou arquivo em seu site? Bem, é realmente muito simples de fazer isso usando um. Htaccess colocado nesse diretório muito do seu site. Atualmente isso só funciona para Unix / Linux / hosts Apache base. Se você está hospedando seu site com uma empresa de hospedagem e você tem um painel de controle para gerenciar seu site, você provavelmente já tem um método mais automatizado para fazer isso.

Você sempre quis controlar o acesso a um diretório ou arquivo em seu site?

Bem, é realmente muito simples de fazer isso usando um.

Este artigo irá explicar como fazê-lo manualmente, principalmente para pessoas com acesso root ao servidor.

Então o que é isso. Htaccess?
Uma descrição de um arquivo. Htaccess como indicado no site da Apache é

. htaccess (ou arquivos de configuração distribuída) fornecem uma maneira de fazer alterações nas configurações por-diretório.

Basicamente ele permite que você faça alterações na configuração para a funcionalidade do servidor Web, mas em uma base por diretório.

OK, vamos fazer isso já.

Primeiro, faça o login via SSH para o servidor que hospeda o site.

Mude para o diretório que você gostaria de restringir o acesso, ou criá-lo se ele já não existe.

Neste diretório também criar o arquivo. Htaccess.

Usando o seu editor de texto preferido (eu vi como) criar e abrir este arquivo.

# Vi. Htaccess

* Nota: Certifique-se de um ponto (.) No início do arquivo.

Que diz ao servidor para permitir que navegadores da Web para simplesmente acessar o arquivo como fariam com qualquer outro arquivo em seu site.

Digite o texto a seguir no arquivo

AuthName usuários autorizados.AuthType Basic

AuthUserFile / etc / httpd / conf / htpasswd

exigir testusr usuário

Você pode alterar testusr para qualquer usuário que deseja acessar este diretório.

O que significa, basicamente, estas linhas são

AuthName-O título da caixa de login que aparece quando alguém tenta acessar o diretório

AuthType – O tipo de processamento (tipo de autenticação) para usar (Basic sendo a mais comum).

AuthUserFile – A localização e nome do arquivo onde vamos guardar o nosso nome de usuário / senha informações.

exigir do usuário – Uma lista separada por espaços de usuários para permitir o acesso a este diretório (eram apenas permitindo que um utilizador).

Para mais guias eu recomendo visitar howtomonster.com

Em seguida, também criar o usuário e real. Htpasswd nos arquivos especificado no arquivo. Htaccess.

Se o. Htpasswd arquivo ainda não existir em / httpd / conf / etc / então bem criá-lo e adicionar o usuário com

# Htpasswd-c / etc / httpd / conf testusr / htpasswd

Se o arquivo já existe, então nós não queremos usar a opção-c, então use o comando

# Htpasswd / etc / httpd / conf testusr / htpasswd

De qualquer forma, você será solicitado a senha duas vezes depois de executar o comando.

Digite a senha que deseja usar (lembre-se, você não vai ver você está digitando a senha).

Além disso, você provavelmente deve definir a propriedade sobre o. Htpasswd arquivo

# Chown apache: apache / etc / httpd / conf / htpasswd

Temos agora o. Htaccess definido para dizer o Apache para restringir o acesso, e temos o. Htpasswd arquivo no local para dizer Apache sobre os usuários / senhas que existem.
Só mais uma coisa que precisamos verificar.

Em seu arquivo / etc / httpd / conf / httpd.conf, localizar a linha que diz

AllowOverride None

Esta linha deve estar em algum lugar debaixo da

linha.
Alterá-lo para

AllowOverride AuthConfig

Isto diz o Apache para permitir que o seu site para substituir as configurações de autenticação global com as configurações no seu arquivo. Htaccess.

Salve o arquivo e reinicie o Apache com

# / Etc / init.d / httpd restart

Agora, supondo que tudo correu bem, agora você deve ter um diretório protegido por senha no seu site. Todos os que esquerda é ter a certeza que você tem um arquivo nesse diretório e tente acessá-lo em um navegador da web.

Deve pedir-lhe um nome de usuário e senha.

Fonte: http://www.compute-rs.com/

Nenhum Post Relacionado.

Artigos parecidos fornecidos por Yet Another Related Posts Plugin.

Tags: , , , , ,

Deixe uma Resposta