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:
- O seu certificado.
- Quaisquer certificados intermédios.
- 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.