+ Responder ao Tópico



  1. #1
    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
    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
    Funcionou 100% Obrigado pela Ajuda.

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

    Abraços






Tópicos Similares

  1. Apache com senha
    Por mcyberx no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-09-2004, 10:31
  2. Como criar user com senha automaticamente !
    Por bogomips no fórum Servidores de Rede
    Respostas: 4
    Último Post: 13-11-2002, 13:52
  3. Criar user com senha automaticamente !
    Por bogomips no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 13-11-2002, 13:06
  4. samba com senha
    Por pensador-ce no fórum Servidores de Rede
    Respostas: 6
    Último Post: 21-10-2002, 18:52
  5. Qual porta escolher para o apache com speedy home!?
    Por peralles no fórum Servidores de Rede
    Respostas: 3
    Último Post: 26-09-2002, 16:59

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L