Configuração do Abyss X1 para ligações por SSL

6 Comentários

SSL é um protocolo criptográfico baseado em cifras assimétricas que providencia segurança e integridade dos dados transmitidos em redes TCP/IP, como a Internet. Lembram-se?

Neste artigo vamos proceder a configuração do protocolo SSL no servidor de HTTP revisto num artigo anterior.

Pre-requisitos:

Passando então à configuração:

1- Após ter feito o download do pack, extrair para uma pasta a escolha.

2- Abrir a consola na directoria de extracção do ficheiro

3- Executar os seguintes comandos:

3.1- vars

3.2- clean-all

Nota 1:  A pasta “keys” irá conter as chaves e os certificados criados.

3.3- build-ca

3.4- build-key-server nomeServer

Nota 2:  Neste ponto já tem o certificado criado para o servidor.

4- Ir ao painel de controlo do servidor de http e selecionar a opção “SSL/TLS Certificates”

Inicial

5- No separador “Private Keys” seleccionar “Add”.

5.1-Colocar um nome no campo “Name”

5.2- No campo “Action” seleccionar a opção “Import”.

Inicial

5.3- Ir a pasta “keys” do “pack” e abrir a key com o nome do servidor com o wordpad.

Inicial

5.4- Copiar o conteúdo do ficheiro para o campo “Import”.

5.5- Carregar no botão “OK”.

6-  No separador “Certificates” seleccionar “Add”.

6.1 – Preencher o nome no campo “Name”.

6.2 – Selecionar o nome da chave criada anteriormente.

6.3 – Selecionar no campo “Type”, “Signed By a Certificate Authority (CA)”

6.4 – Ir a pasta “keys” do “pack” e abrir o certificado com o nome do servidor (server.crt), com o wordpad.

6.5 – Copiar o conteúdo do ficheiro para o campo “Main Certificate”.

Inicial

6.6 – Na pasta “keys” do “pack” e abrir o ficheiro “nomeservidor.csr” com o wordpad

6.7 – Copiar o conteúdo do ficheiro para o campo “Intermediate Certificate”

6.8 – Na pasta “keys” do “pack” e abrir o certificado da ca (ca.crt) com o wordpad.

6.9 – Copiar o conteúdo do ficheiro para o campo “CA Root Certificate”.

Inicial

6.10 – Seleccionar “OK”. Se tudo correr bem, há de ficar com o aspecto da figura seguinte:

Inicial

6.11 – Seleccionar “OK”.

7 – No separador “Hosts” carregar no botão “Configure”

7.1 – Seleccionar “General”

7.2 – Na opção “Protocol” seleccionar “HTTPS”

7.3 – Na opção “HTTPS Port” seleccionar “Default HTTPS Port (443)”

7.4 – No campo “Certificate” seleccionar o nome do certificado criado.

8 – Seleccionar “OK”

9 – Reiniciar o Servidor

Inicial

Nota 3: Depois de terem reiniciado o servidor já se encontra a funcionar no porto TCP 443.

Nota 4: Não se esqueçam de redireccionar no router.

FinalDownload:  SSL-pack [1.11MB]

Partilhar:
Tags:

Comentários

6

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Alexandre Kulcinskaia

    Desculpem a minha ignorância, mas não percebi para que serve. 😐
    ___________________________
    http://kulcinskaia.blogs.sapo.pt/

  2. Avatar de Guilherme de sousa
    Guilherme de sousa

    encriptar http se n me engano, passando assim para https;)

    cumps

  3. Avatar de Miguel

    O SSL usa cifras assimétricas para autenticação e troca de chaves, depois da troca de chaves toda a comunição é efectuada com algoritmos simétricos (como o AES) porque são muito mais leves computacionalmente (e igualmente seguros)

    Miguel

  4. Avatar de Pedro A.
    Pedro A.

    Se nós podemos criar um certificado SSL quem me diz que um hacker não cria tb um certificado para um site hackeado e não anda lá a ver a comunicação? Ou estou a ver mal a coisa?

  5. Avatar de Francisco Aragão
    Francisco Aragão

    Esse ponto é explicado no artigo sobre SSL (http://www.pplware.com/2009/03/22/ssl-secure-socket-layer/)

    Cumprimentos