Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

1. Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Henrique Ribeiro Balbino
henrique911

(usa Ubuntu)

Enviado em 04/12/2016 - 02:02h

Pessoal, estou utilizando uma distribuição Ubuntu 15.04 para montar um servidor web e preciso colocar uma restrição de acesso no site hospedado, uma autenticação básica (login e senha) através do próprio apache. Aqui no fórum do VoL já existem tópicos sobre o assunto, mas na distribuição que uso a configuração não funciona, a página abre sem pedir autenticação. Aparentemente a distribuição usada nos tutoriais de autenticação que existem por aqui é diferente da qual eu estou usando. Alguém sabe solucionar este problema?

Desde já agradeço a ajuda de todos.


  


2. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Guilherme
Ghost_Shell

(usa Arch Linux)

Enviado em 04/12/2016 - 02:41h

henrique911 escreveu:

Pessoal, estou utilizando uma distribuição Ubuntu 15.04 para montar um servidor web e preciso colocar uma restrição de acesso no site hospedado, uma autenticação básica (login e senha) através do próprio apache. Aqui no fórum do VoL já existem tópicos sobre o assunto, mas na distribuição que uso a configuração não funciona, a página abre sem pedir autenticação. Aparentemente a distribuição usada nos tutoriais de autenticação que existem por aqui é diferente da qual eu estou usando. Alguém sabe solucionar este problema?

Desde já agradeço a ajuda de todos.


Brother você está montando um servidor em uma versão do ubuntu que não tem mais suporte. Acho melhor trocar a versão do seu ubuntu.

Keep it simple stupid!


3. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/12/2016 - 08:45h

Ubuntu-15.04 já está sem suporte desde janeiro/2016
Use Ubuntu-16.04-lts que terá suporte até abril/2021


4. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Henrique Ribeiro Balbino
henrique911

(usa Ubuntu)

Enviado em 04/12/2016 - 13:07h

Eu tentei montar com a versão 16.04 LTS também. Segui todos os passos, mas sem sucesso.


5. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/12/2016 - 17:57h


Siga essa dica aqui:
http://terminalroot.com.br/2011/11/autenticacao-no-apache2.html


6. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Henrique Ribeiro Balbino
henrique911

(usa Ubuntu)

Enviado em 05/12/2016 - 11:22h

Incluí as seguintes linhas no arquivo p2.com.conf, que fica dentro do diretório sites-available (p2.com é o meu site):

Options Indexes MultiViews FollowSymLinks
AllowOverride AuthConfig
Order deny,allow

Criei o arquivo .htaccess na pasta que contém a página html. Criei o usuário com o comando htpasswd e configurei a senha.

Ao reiniciar o apache com o comando /etc/init.d/apache2 restart, o seguinte erro surge:

[...] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed because the control processs exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.

Com o comando /etc/init.d/apache2 status, obtive uma linha destacada em vermelho:

"Failed to start LSB: Apache2 web server"

Também tentei inverter, retirando as linhas que adicionei no arquivo p2.com.conf e inserindo-as dentro do arquivo apache2.conf. O serviço reinicia normalmente, mas ao acessar o site via browser, não são pedidos login e senha, abre normalmente.


7. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Henrique Ribeiro Balbino
henrique911

(usa Ubuntu)

Enviado em 05/12/2016 - 11:26h

Desta vez eu estou usando a versão 16.04 do Ubuntu.


8. Re: Autenticação básica no apache - Ubutuntu 15.04 [RESOLVIDO]

Henrique Ribeiro Balbino
henrique911

(usa Ubuntu)

Enviado em 05/12/2016 - 11:42h

Galera, achei o erro!

Eu estava incluindo as linhas "Options" "AllowOverride" e "Order" sem abrir uma tag "Directory". (Erro de camada 8, rs)

A restrição que eu precisava ter está funcionando.

Obrigado pela ajuda de todos!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts