Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Curso de Inglês Online

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Protegendo diretórios WEB com o Apache

Colaboração: Leandro Roberto

Data de Publicação: 19 de Fevereiro de 2006

Segurança é primordial, principalmente quando se está trbalhando com a WEB. Para quem usa Apache como servidor Web, existe a possibilidade de solicitar que o usuário se autentique para acessar certas páginas. Vou demonstrar abaixo como proteger pastas e arquivos num servidor WEB:

Logue no servidor onde o apache está instalado.

PROTEGENDO UMA PASTA:

No terminal digite:

  # htpasswd -c <nome_arquivo_senhas> <usuario>
  • nome do arquivo de senhas - geralmente é chamado de .passwd e é criado dentro da pasta que se deseja proteger;
  • usuario - quem terá acesso a pasta protegida;
  • senha para o usuário (quando se digita o enter ele pede a senha).

crie um arquivo com o "VI" chamado .htaccess na pasta onde se deseja proteger o conteúdo. Neste arquivo insira as seguintes linhas:

  AuthUserFile /<diretorio que contem o arquivo .htpasswd>/<arquivo gerado pelo comando htpasswd>
  AuthType Basic    (Tipo de autenticação básica)
  AuthName 'Mensagem da janela de senha'
  Require valid-user

ALTERANDO A SENHA:

  # htpasswd <nome_arq_senhas> <user>

PROTEGENDO ALGUNS ARQUIVOS DA PASTA:

  AuthUserFile /<diretorio que contem o arquivo .htpasswd>/.htpasswd
  AuthType Basic    (Tipo de autenticação básica)
  AuthName 'Mensagem da janela de senha'
  
  <Files "aviso.php">
        require valid-user
  </Files>
  <Files "connection.php">
              require valid-user
  </Files>
  <Files "default.php">
            require valid-user
  </Files>
  

Onde o que está entre as tags `` <Files " ">require valid-user</Files>`` são os nomes dos arquivos que necessitam de autenticação para serem carregados.

EXEMPLO ARQUIVO .htaccess:

  AuthUserFile /usr/local/apache/htdocs/pagina/.htpasswd
  AuthType Basic
  AuthName 'Área Restrita'
  
  <Files "aviso.php">
        require valid-user
  </Files>
  <Files "connection.php">
        require valid-user
        </Files>
        <Files "default.php">
          require valid-user
  /Files>

PalmOS será substituído por Linux

A notícia do site Info Exame com o preocupante título "PalmOS não terá nova versão" traz na verdade um alívio para quem não sabia qual era o futuro do PalmOS. O PalmOS será substituído por um sistema operacional baseado no Linux e a empresa que comprou a PalmSource promete manter a compatibilidade dos aplicativos atuais no novo sistema.

Leia mais na fonte: http://info.abril.com.br/aberto/infonews/022006/16022006-8.shl

Comente: http://www.noticiaslinux.com.br/nl1140136330.html#comentarios

Veja a relação completa dos artigos de Leandro Roberto

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.99/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1214 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Lan University

Submarino.com.br

Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

 

 

Procure pela casa ou apartamento ideal à venda ou para aluguel na busca inteligente do Imohoo
Buscar imóveis