segunda-feira, 30 de janeiro de 2012

Instalação e configuração do Apache Server: 1 parte - mod_ssl 2 parte - Autenticação Básica

Parte 1 - Instalação do MOD_SSL no apache HTTP Server - descrição:
instalação mod_ssl e openSSL:

yum install mod_ssl openssl

openssl genrsa -out ca.key 1024 pode ser 1024, 2048, 3096, 4098
openssl req -new -key ca.key -out ca.csr
openssl x509 -req -days 730 -in ca.csr -signkey ca.key -out ca.crt

mv ca.crt /etc/pki/tls/certs move arquivo ca.crt para a pasta "certs"
mv ca.key /etc/pki/tls/private/ca.key move arquivo ca.key para a pasta "private"
mv ca.csr /etc/pki/tls/private/ca.csr move arquivo ca.csr para a pasta "private"

vim /etc/httpd/conf.d/ssl.conf

edita ssl.conf as linhas ServerName e DocumentRoot e linhas:
SSLCertificateFile /etc/pki/tls/certs/ca.crt
SSLCertificateKeyFile /etc/pki/tls/private/ca.key
reinicie o apache:
service httpd restart
instala o certificado no navegador: etc/ssl/certs/ca.crt
OBS: o arquivo para instalar no navegador da autoridade de certificação fica em /etc/ssl/certs/ca.crt

Parte 2 - Autenticação Básica e configuração do arquivo .htaccess - descrição:

arquivo .htaccess

AuthName "Servidor do example"
AuthType Basic
AuthUserFile /users
require valid-user

comando pra reiniciar o Apache:

service httpd restart

comando:
htpasswd -c users root

cria o arquivo de usuários.

htpasswd users admin

adiciona usuários ao arquivo.
OBS: o -c só é usado para criar o arquivo "users" você não pode fazer este comando com esta letra duas vezes, por que você corre o risco de apagar o login e a senha criada anteriormente.

Aviso: comentários desativados para este vídeo. portanto, caso tenha alguma dúvida, sugestão de melhoria, favor entrar em contato via inbox na página do canal: https://www.facebook.com/vandersonnerd/

Boas configurações e até o próximo tutorial.

Nenhum comentário:

Postar um comentário