Premier portefeuille Bitcoin

Configurer SSL pour Electrum

Ce guide s'applique à Electrum 4.0 et aux versions ultérieures.

Avant de commencer, assurez-vous que vous disposez d'une clé privée TLS/SSL et d'un certificat public pour votre domaine. Ceux-ci doivent être signés par une autorité de certification (AC). Vous pouvez obtenir des certificats gratuits auprès de services tels que LetsEncrypt.

Configuration de votre clé privée SSL

Tout d'abord, créez un fichier contenant uniquement votre clé privée SSL. Le fichier doit ressembler à ceci :

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

Important : cette clé est destinée à votre certificat SSL, pas à votre portefeuille.

Ensuite, indiquez à Electrum où trouver votre fichier de clé privée SSL. Utilisez la commande suivante :

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

Remplacer /path/to/ssl/privkey.pem avec le chemin d'accès à votre fichier de clé privée.

Ajouter un ensemble de certificats SSL

Ensuite, vous devez créer un fichier pour votre paquet de certificats SSL. Ce fichier doit contenir

  1. Votre certificat.
  2. Tous les certificats intermédiaires.
  3. Le certificat de l'autorité de certification racine.

Classez-les dans l'ordre, avec votre certificat en haut et l'autorité de certification racine en bas. La structure du fichier doit ressembler à ceci :

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

Après avoir créé ce fichier, indiquez à Electrum où le trouver. Utilisez cette commande :

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

Remplacer /path/to/ssl/fullchain.pem avec le chemin d'accès réel à votre fichier de regroupement de certificats.

Vérification de la configuration du certificat SSL

Après avoir configuré votre clé privée SSL et votre paquet de certificats, il est important de confirmer qu'Electrum a accepté votre certificat. Voici comment vérifier :

Exécutez la commande suivante :

electrum -o get_ssl_domain

Cette commande doit renvoyer le nom commun de votre certificat. Le nom commun correspond généralement à votre nom de domaine.

Table des matières