Den samme Home Assistant-server, der gør dit hjem smart, kan også køre andre tjenester, såsom Bitwarden. Alt du skal gøre er at konfigurere en selv-hostet Bitwarden-server oven på din Home Assistant-installation som en tilføjelse. Du kan derefter bruge denne Bitwarden-server til at oprette og gemme komplekse adgangskoder på din smartphone eller i en webbrowser på din pc.
Det bedste er, at du aldrig skal betale for adgangskodehåndteringstjenesten, da den er fuldstændig open source og gratis.
Ting du får brug for
Du får brug for Home Assistant Server kører på en Raspberry Pi (helst på en Raspberry Pi 4 4GB eller 8GB). Selvom du også kan installere Home Assistant Server på en pc eller anden hardware, da den version ikke er overvåget, bliver du nødt til at installere og konfigurere tilføjelserne manuelt via kommandolinjeskallen.
Når du har konfigureret Home Assistant på Raspberry Pi, skal du følge trinene nedenfor for at installere, konfigurere og implementere Bitwarden.
Installer Bitwarden-tilføjelsen
Følg disse trin for at installere Bitwarden-tilføjelsen i Home Assistant:
- Log ind på din Home Assistant Server og naviger til Indstillinger > Tilføjelser.
- Klik på TILLÆGSBUTIK knap.
- Brug søgelinjen til at søge og klik på Vaultwarden (Bitwarden).
- Klik på Installere knappen for at begynde at installere Bitwarden-tilføjelsen på din Home Assistant Server. Dette kan tage op til et minut at afslutte.
- Når det er installeret, skal du aktivere indstillingerne Start ved opstart, Watchdog og Auto-opdatering.
- Klik derefter Start.
Hvis du ikke kan finde det, skal du klikke dette link> Åben link for at tilføje depotet og derefter søge og installere Bitwarden-tilføjelsen.
Du kan nu besøge IP'en på din Home Assistant Server med port 7277. For eksempel, 192.168.0.111:7277.
Du kan også klikke på knappen Åbn Web UI på tilføjelsessiden for at åbne Bitwarden Web UI. Du kan dog ikke oprette en konto eller registrere dig, medmindre du sikrer Bitwarden-serveren.
Konfigurer SSL ved hjælp af Cloudflared Tunnel
I Home Assistant Server kan du installere og bruge Cloudflared-tilføjelsen til at eksponere den lokale Bitwarden-server til internettet med sikker SSL/TLS-kryptering. Når du starter Cloudflared-tunnelen, kan du eller andre brugere, som du opretter konti til i Bitwarden, nemt få adgang til og administrere deres adgangskodehvælvinger fra alle deres enheder.
Trinene er som følger:
- Registrer et gratis domæne på Freenom.com, eller du kan købe et nyt domæne til hosting af din Bitwarden-server. Når du har domænet, skal du oprette en konto på Cloudflare og tilføje dit domæne. Aktiver også HTTPS.
- Klik på dette link og klik derefter på Åben link mulighed. Dette åbner din lokale Home Assistant-instans og giver dig mulighed for at tilføje dette brugerdefinerede lager til din Home Assistant for at installere den nødvendige Cloudflared-tilføjelse.
- Klik Tilføje for at tilføje depotet.
- Under Indstillinger > Tilføjelser, søg efter Cloudflared og klik Installere.
- Efter installationen skal du aktivere Start ved opstart og Vagthund muligheder.
- Klik derefter Konfiguration og klik derefter på tre prikker > Rediger i YAML.
- Indsæt følgende kode i feltet Indstillinger. Sørg for at erstatte 'Dit domænenavn’ med dit domænenavn og IP-adressen i Service: med din Home Assistant Server IP. Behold Port 7277.
yderligere_værter:
-værtsnavn: bitwarden.DitDomænenavn.org
service: http://192.168.0.111:7277
eksternt_værtsnavn: Dit domænenavn.org
tunnel_name: bitwardenserver
tunnel_token: ""
nginx_proxy_manager: falsk
log_level: debug
warp_enable: rigtigt
warp_routes:
- 192.168.0.2/24 - Klik Gemme og klik derefter Genstart ADD-ON.
- Gå til Cloudflared-tilføjelsessiden, og klik på Log fanen.
- Efter et par sekunder vil du se en Cloudflare URL. Kopier denne URL og indsæt den i din webbrowser. Dette åbner Cloudflare-siden.
- Log ind på Cloudflare, og vælg derefter det domænenavn, du tilføjede.
- Klik Bemyndige. Når den er godkendt, vil tilføjelsen skabe en sikker tunnel til din Bitwarden-server.
- Åben Fil-editor og klik på folder ikonet øverst til venstre.
- Klik på Configuration.yaml fil og indsæt følgende linjer som vist nedenfor, og klik på Gemme ikon.
http:
use_x_forwarded_for: rigtigt
betroede_proxies:
- 172.30.33.0/24 - Gå til udviklerværktøjerne, og klik på Tjek konfiguration. Hvis det viser Konfiguration gyldig, skal du klikke Genstart. Vent på, at serveren genstarter.
- Når den er genstartet, kan du besøge https://bitwarden.yourdomainname.com URL for at få adgang til Bitwarden-serveren på internettet med sikker SSL/TLS-kryptering.
Du kan nu tilmelde dig og oprette brugerkonti til dig selv og din familie og venner.
Deaktiver tilmeldinger
I øjeblikket kan alle med din Bitwarden-URL tilmelde sig og oprette hvælvinger. For at undgå dette kan du deaktivere tilmeldinger. Til dette skal du have adgang til Bitwarden-administrationspanelet på følgende adresse:
https://bitwarden.yourdomainname.org/admin
Indsæt derefter admin token (hent admin-tokenet/adgangskoden i logfilerne) for at åbne adminpanelet. Hvis du ikke kan se adgangstokenet, skal du geninstallere tilføjelsen igen og derefter kontrollere loggen igen efter at have startet tilføjelsen.
Tilføjelsen viser kun admin-tokenet én gang. Noter det et sikkert sted.
Når du har adgang til administrationspanelet, kan du redigere og ændre forskellige indstillinger, herunder deaktivering af tilmeldinger. Du kan også aktivere to-faktor-godkendelse og oprette politikker for, hvordan brugere kan få adgang til og bruge deres Bitwarden-konti, der er hostet på din Home Assistant Server.
Brug Bitwarden på Android- eller iOS-enheder
For at få adgang til og bruge Bitwarden på din Android- eller iOS-enhed skal du installere Bitwarden Password Manager-appen fra Google Play Store eller App Store.
Når appen er installeret, skal du følge disse trin på din Android- eller iOS-enhed:
- Åbn Bitwarden Password Manager-appen, og tryk derefter på gear ikonet øverst til venstre i appen.
- Indtast dit Bitwarden server URL, dvs. https://bitwarden.yourdomainname.com, og gem den.
- Tryk derefter på Log på knappen og indtast brugernavnet og adgangskoden for at logge ind på din Bitwarden Server-boks og få adgang til alle adgangskoder.
Opsæt Bitwarden på webbrowser
For at få adgang til og bruge Bitwarden-serveren og konti på dine webbrowsere skal du installere Bitwarden password manager-udvidelsen. Udvidelsen er tilgængelig for alle større webbrowsere, såsom Chrome, Edge, Mozilla Firefox osv.
Når du har installeret udvidelsen, skal du følge disse trin for at konfigurere den og få adgang til eller gemme alle dine adgangskoder sikkert på dine webbrowsere på tværs af alle enheder.
- I den Chrome webbrowser, klik på Bitwarden udvidelse, og klik derefter på Gear ikon.
- Indtast din Bitwarden Server URL, dvs. https://bitwarden.yourdomainname.com, og klik Gemme.
- Klik Log på og indtast derefter brugernavnet og adgangskoden på din Bitwarden-server. Hvis du har aktiveret to-faktor-godkendelse, skal du indtaste koden for at logge ind.
- Du kan nu få adgang til alle adgangskoder og administrere dem sikkert direkte i din webbrowser.
Trinene minder mere eller mindre om andre webbrowsere.
Gratis Password Manager for hele livet
Nu hvor opsætningen er færdig, kan du eksportere alle dine adgangskoder fra din webbrowser i JSON- eller CSV-format og importere dem direkte til din BitWarden-boks.
Med en selv-hostet Bitwarden-server behøver du aldrig at få et abonnement på en adgangskodeadministrator. Beskyttet med SSL/TLS via Cloudflared-tunnel og multi-factor authentication (MFA), forbliver din server sikker, og adgangskoderne forbliver krypteret på alle dine enheder. Adgangskoderne synkroniseres også automatisk på tværs af alle dine enheder. Plus Bitwarden vil også give dig besked, hvis nogen af dine adgangskoder bliver fundet i lækager eller databrud.