Carteira Bitcoin líder

Configurando SSL para Electrum

Este guia aplica-se a Electrum 4.0 e versões posteriores.

Antes de começar, certifique-se de que tem uma chave privada TLS/SSL e um certificado público para o seu domínio. Estes devem ser assinados por uma Autoridade de Certificação (CA). Pode obter certificados gratuitos em serviços como LetsEncrypt.

Configurar a sua chave privada SSL

Primeiro, crie um ficheiro que contenha apenas a sua chave privada SSL. O ficheiro deve ter o seguinte aspeto:

-----BEGIN PRIVATE KEY-----
Your Private Key
-----END PRIVATE KEY-----

Importante: Esta chave é para o seu certificado SSL, não para a sua carteira.

Em seguida, diga à Electrum onde encontrar o seu ficheiro de chave privada SSL. Use o seguinte comando:

electrum -o setconfig ssl_keyfile /path/to/ssl/privkey.pem

Substituir /path/to/ssl/privkey.pem com o caminho real para o seu ficheiro de chave privada.

Adicionar o seu pacote de certificados SSL

Em seguida, é necessário criar um ficheiro para o seu pacote de certificados SSL. Este ficheiro deve conter:

  1. O seu certificado.
  2. Quaisquer certificados intermédios.
  3. O certificado da CA de raiz.

Organize-os por ordem, com o seu certificado no topo e a CA de raiz no fundo. A estrutura do ficheiro deve ter o seguinte aspeto:

-----BEGIN CERTIFICATE-----
Your Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Intermediate Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Root Certificate
-----END CERTIFICATE-----

Depois de criar este ficheiro, diga à Electrum onde o encontrar. Use este comando:

electrum -o setconfig ssl_certfile /path/to/ssl/fullchain.pem

Substituir /path/to/ssl/fullchain.pem com o caminho real para o ficheiro do pacote de certificados.

Verificar a configuração do certificado SSL

Depois de configurar a sua chave privada SSL e o pacote de certificados, é importante confirmar que a Electrum aceitou o seu certificado. Aqui está como verificar:

Execute o seguinte comando:

electrum -o get_ssl_domain

Este comando deve retornar o Nome Comum do seu certificado. Normalmente, o nome comum corresponde ao seu nome de domínio.

Índice