+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Apache com Senha

    Pessoal

    Eu estou tentando fazer o apache pedir uma senha para acessar a pagina.
    Eu quero adicionar o sarg e outros para monitorar o meu servidor e gostaria que ao acessar a pagina o apache solicitasse uma senha. para outras pessoas nao terem acesso.

    Eu achei alguns documentos na Net mais nao funcionou.

    Eu verifiquei os Modulos

    LoadModule auth_module modules/mod_auth.so
    AddModule mod_auth.c

    e adicionei as configuracoes abaixo
    Obs: Adidionei elas no arquivo do httpd.conf na parte que falava dos Directory. ( Nao sei se esta correto )

    # Diretório Restrito
    <Directory /home/www/default> ( A unica coisa que alterei para ver se funcionava com a pagina principal do apache.
    Options Indexes FollowSymLinks Includes
    AllowOverride AuthConfig

    # Autenticação de Usuário
    AuthName "Acesso ao meu Diretório Restrito"
    AuthType Basic
    AuthUserFile /etc/httpd/conf/httpd_passwd
    require valid-user

    Order allow,deny
    Allow from all
    </Directory>

    e por ultimo eu adicionei o usuario e senha com o comando

    # htpasswd -c /etc/httpd/conf/httpd_passwd usuário


    Qualquer Ajuda e bem Vinda


    Valeu[/b]

  2. #2
    guardian_metal
    Visitante

    Padrão Apache com Senha

    Segue o tutorial abaixo:

    Primeiramente crie um arquivo .htaccess no diretório onde se deseja proibir o acesso.

    [root@localhost root]# mcedit .htaccess

    Esse arquivo deve possuir o seguinte conteudo:

    AuthType Basic
    AuthUserFile /home/httpd/html/teste/.htpasswd
    AuthName "Lala Directory"
    require valid-user

    Obs: Troque o /home/httpd/html/teste pelo caminho da sua pasta a ser autenticada no apache e o Lala Directory pelo título de sua pasta, ex: "SARG".

    Ainda no diretório onde ficará restrito pelo apache, crie um usuário e senha com o comando:

    [root@localhost root]# htpasswd -c .htpasswd nomedousuário

    Obs.: o parâmetro -c é usado somente no primeiro cadastro para a criação do arquivo .htpasswd

    Feito isso, certifique-se que no ítem AllowOverride em httpd.conf está como no exemplo abaixo:

    AllowOverride AuthConfig

    Para completar reincie o apache e dê permissão 775 no arquivo de senhas

  3. #3
    Visitante

    Padrão Apache com Senha

    Funcionou 100% Obrigado pela Ajuda.

  4. #4
    charadaa
    Visitante

    Padrão Apache com Senha

    vc pode colocar o ValidUser nome de usuario se o seu arquivo de senhas tiver varios usuarios cadastrados isso é muito util

    Abraços