+ Responder ao Tópico



  1. #1

    Padrão Colocando senha no apache

    Colega, tentei colocar uma senha no httpd, conforme este artigo, mas quando acessei o servidor atraves de uma estação me pediu o usuario e senha coloquei o usuario admin e a senha da pasta passwd mas não acessou, tentei apagar os arquivos e deixar a configuração anterior. mas continua pedindo senha alguem me ajuda para retirar esta tela de usuario e senha.

    Adicionei as seguintes linhas no httpd.conf
    /etc/httpd/conf/httpd.conf

    # Pasta raíz dos relatórios
    <Directory /var/www/html/relatorios_proxy>
    AllowOverride AuthConfig
    Allow from all
    </Directory>

    Criei o arquivo .htaccess na pasta dos relatórios, com o seguinte conteúdo:

    # Arquivo que com os usuários e senhas para autentição (vc tb tem que criar este arquivo)
    AuthUserFile /etc/httpd/passwd
    # Tipo da autenticação
    AuthType Basic
    # Mensagem que irá aparecer na janela de login
    AuthName 'Mensagem da janela de senha'
    # Nome do usuário requerido para autenticar (admin)
    Require user admin

    Agora criei o usuário admin e defini uma senha para o mesmo
    htpasswd /etc/httpd/passwd admin

  2. #2
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    3.925
    Posts de Blog
    1

    Padrão

    no httpd.cof

    # Deixa a Intranet acessar
    Order allow,deny
    deny from all


    cria o arquivo .htaccess

    AuthName "Acesso Restrito à Usuários"
    AuthType Basic
    AuthUserFile /etc/httpd/.senha
    require valid-user
    satisfy any





    cria a senha
    htpasswd -bc /etc/httpd/.senha 123456



  3. #3

    Padrão

    Tópico movido para o sub-forum de Apache!