Segurança de servidor na web com certificado de servidor e certificado do cliente

486 palavras 2 páginas
Para iniciar a implementação da Segurança de Servidor na Web com certificado, utilizei o Sistema Operacional Ubuntu 10.10. Seguindo com a aplicação prática da tarefa, passei a instalação do OpenSSL, Apache e o Módulo para criação de Certificados:
# apt-get install openssl
# apt-get install apache2
# apt-get install ssl-cert

Com tudo funcionando, devemos agora criar um certificado SSL, para isso utilize o comando:
# openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem

Ao executar esse comando as seguintes perguntas lhe serão feitas:
Country Name (2 letter code) [AU]: BR
State or Province Name (full name) [Some-State]: SC
Locality Name (eg, city) []: Florianopolis
Organization Name (eg, company) [Internet Widgits Pty Ltd]: UFSC
Organizational Unit Name (eg, section) []: CTC-INE
Common Name (eg, YOUR name) []: localhost
Email Address []: meuemail@dominio.com

Responda as perguntas conforme sua necessidade. Atente-se para o campo Common Name, nele você deve digitar o domínio ou o nome do host onde seu certificado vai ser instalado.
Feito isso, dê permissão de leitura e escrita apenas pro root no arquivo /etc/apache2/apache.pem:
# chmod 600 /etc/apache2/apache.pem

Edite o arquivo /etc/apache2/ports.conf e adicione a seguinte linha:
Listen 443

Habilite o suporte a SSL no apache da seguinte forma:
# a2enmod ssl

Edite o arquivo /etc/apache2/sites-avaliable/default e deixe-o da seguinte forma:
NameVirtualHost *:80
NameVirtualHost *:443

ServerAdmin webmaster@localhost DocumentRoot /var/www/ Options FollowSymLinks AllowOverride None

Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all

DocumentRoot /var/www-ssl/ Options FollowSymLinks AllowOverride None

Options Indexes

Relacionados

  • Certificados ssl e a importância de um ca terceirizado de confiança
    1101 palavras | 5 páginas
  • Segurança na WEB
    4359 palavras | 18 páginas
  • Trabalho SSL
    3715 palavras | 15 páginas
  • Servidor apache
    7746 palavras | 31 páginas
  • Trabalho sobre HTTPS
    1523 palavras | 7 páginas
  • redes
    13137 palavras | 53 páginas
  • Monografia - Certificados Digitais
    12257 palavras | 50 páginas
  • Segurança Informatica
    2634 palavras | 11 páginas
  • Engenharia
    1240 palavras | 5 páginas
  • COMO SABER SE UM WEBSITE É SEGURO
    2129 palavras | 9 páginas