Autenticação Apache no linux
E ai galera blz,
Pessoal procurei no forum e nao encontrei sobre assunto se alguem souber o link para o topico por favor poste aqui.
Bom eh o seguinte estou a caça de uma forma para fazer isso, aqui utilizamos o webmail e o quanto o pessoal acessa externamente precisa utilizar uma senha generica que criamos, gostariamos de fazer essa autenticação atraves do apache utilizando usuarios do sistema.
Será que tem como?
Por favor isso eh URGENTE!!!!
Autenticação Apache no linux
Não consegui entender muito bem sua dúvida amigo.
> Como é a autenticação dos usuários internos no webmail?
> Você quer autenticar os usuários externos pela proteção de pastas do apache?
Manda mais detalhes... =)
Abraços
Autenticação Apache no linux
Isso autenticação externa dos usuarios no apache, mas queria saber se tem a possibilidade do apache utilizar os usuarios que ja estao cadastra.
Autenticação Apache no linux
OK... vc pode criar um arquivo de autenticação do apache (.htpasswd) a partir dos usuários e senhas de /etc/shadow
Código :
cat /etc/shadow | cut -f1-2 -d: | grep -E '(.)(:)(.){2,} > .htpasswd'
Depois é soh criar o arquivo .htaccess no diretório que deve ser protegido e indicar dentro dele o caminho do arquivo de senhas.
Autenticação Apache no linux
Vlw kra nem sabia desse comando mas me ajudou muito mas o apostrofe no final do comando ta no lugar errado eh um pouco antes:
Citação:
cat /etc/shadow | cut -f1-2 -d: | grep -E '(.)( : )(.){2,}' > .htpasswd
mas tranquilo, bom ja fiz isso o arquivo htpasswd ta criado mas no htaccess eu tenho o seguinte:
Citação:
Deny from all
Allow from 192.168.0.0/255.255.0.0
AuthName "Area de Acesso Restrito"
AuthType Basic
AuthUserFile /etc/httpd/conf/users
require user thiago
Satisfy any
queria que o usuario da linha require user nao seja um especifico mas sim talvez um arquivo que contenha todos os login dos usuarios que eu quero que acessem.