Denne vejledning gælder for Electrum 4.0 og senere versioner.
Før du begynder, skal du sikre dig, at du har en privat TLS/SSL-nøgle og et offentligt certifikat til dit domæne. Disse skal være underskrevet af en Certificate Authority (CA). Du kan få gratis certifikater fra tjenester som LetsEncrypt.
Opsætning af din private SSL-nøgle
Først skal du oprette en fil, der kun indeholder din private SSL-nøgle. Filen skal se sådan ud:
-----BEGIN PRIVATE KEY-----
Your Private Key
-----END PRIVATE KEY-----
Vigtigt: Denne nøgle er til dit SSL-certifikat, ikke til din wallet.
Fortæl derefter Electrum, hvor du kan finde din private SSL-nøglefil. Brug følgende kommando:
electrum -o setconfig ssl_keyfile /path/to/ssl/privkey.pem
Udskiftning /path/to/ssl/privkey.pem
med den faktiske sti til din private nøglefil.
Tilføjelse af din SSL-certifikatpakke
Dernæst skal du oprette en fil til dit SSL-certifikatbundt. Denne fil skal indeholde:
- Dit certifikat.
- Eventuelle mellemliggende certifikater.
- Root CA-certifikatet.
Arranger dem i rækkefølge med dit certifikat øverst og rod-CA'en nederst. Filstrukturen skal se sådan ud:
-----BEGIN CERTIFICATE-----
Your Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Intermediate Certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
Root Certificate
-----END CERTIFICATE-----
Når du har oprettet denne fil, skal du fortælle Electrum, hvor den findes. Brug denne kommando:
electrum -o setconfig ssl_certfile /path/to/ssl/fullchain.pem
Udskiftning /path/to/ssl/fullchain.pem
med den faktiske sti til din certifikatbundtfil.
Bekræftelse af din SSL-certifikatkonfiguration
Når du har konfigureret din private SSL-nøgle og dit certifikatbundt, er det vigtigt at bekræfte, at Electrum har accepteret dit certifikat. Sådan gør du:
Kør følgende kommando:
electrum -o get_ssl_domain
Denne kommando bør returnere det fælles navn på dit certifikat. Det fælles navn svarer typisk til dit domænenavn.