Hvordan du selv har vert ved å bruke bitwarden

Hvordan du selv har vert ved å bruke bitwarden
Bitwarden er en kraftig open source passordbehandlingsapp som lar deg tilpasse og konfigurere sikkerhet for passordstyring på et sentralisert sted du kontrollerer.

Bitwarden er svært tilpassbar, lett og gir brukerne en API- og nettleserutvidelse for å hjelpe brukere med å administrere passordene sine effektivt. Bitwarden gir også en mobilapplikasjon, slik at du kan synkronisere all din personlige informasjon på alle enhetene dine.

En selvhostet passordbehandler er kraftig og et bedre alternativ siden du er ansvarlig for all sikkerhet og funksjonene du anser som passer. Ved kompromiss har du kontroll over hva som skjer med dataene dine.

Denne opplæringen vil lede deg gjennom hvordan du setter opp en personlig passordbehandling ved hjelp av Bitwarden og Docker.

La oss komme i gang:

Trinn 1: Installer Docker og Docker -komponering

Det aller første vi trenger å gjøre er å sette opp serveren og alle nødvendige komponenter. Det anbefales at du kjører en Linux -server, ettersom den har de fleste avhengigheter som kreves, og det er lettere å administrere enn andre operativsystemer.

Før du installerer Docker og Docker komponerer på serveren din, må du forsikre deg om at du har DNS -tjenestene og navnene konfigurert riktig for å sette opp passordbehandleren på et domenenavn.

Trinn 2: Installer Docker -motoren

Start deretter med å fjerne de eldre versjonene av Docker og Docker -komponentene. Hvis du har en ny server, hopp over dette trinnet:

sudo apt-get fjerne docker docker-motor docker.io containerd runc

Deretter må vi sette opp depotene ved å bruke kommandoene nedenfor:

sudo apt-get update && sudo apt-get install curl gnupg lsb-release ca-certificates apt-transport-https -y

Neste trinn er å legge til Docker Repository GPG -tasten ved å bruke kommandoen:

Curl -fssl https: // Last ned.Docker.com/linux/ubuntu/gpg | Sudo GPG-Dearmor -o/usr/share/nøkkelringer/docker-archive-keyring.GPG

I neste trinn, sett opp depotet i kildene.Listefil ved hjelp av kommandoen:

ekko \
"Deb [Arch = AMD64 Signed-By =/usr/share/nøkkelring/docker-archive-keyring.gpg] https: // nedlasting.Docker.com/linux/ubuntu \

$ (lsb_release -cs) stabil "| sudo tee/etc/apt/kilder.liste.D/Docker.Liste> /dev /null

Til slutt, oppdater depotene og installer Docker:

sudo apt-get oppdatering
sudo apt-get install docker-ce docker-ce-cli containerd.io

MERK: Docker -installasjonsguiden som er gitt i denne opplæringen er for Ubuntu -servere. For din spesifikke distro, sjekk Docker -dokumentasjonen.

Trinn 3: Installer Docker -komponering

For neste trinn må vi installere Docker Compose. Forsikre deg om at du har Docker -motoren installert når Docker -komponeringen er avhengig av den for å utføre driften:

sudo curl -l "https: // github.com/docker/kompose/utgivelser/nedlasting/1.29.0/Docker-Compose-$ (Uname -S)-$ (Uname -m) "-o/usr/local/bin/docker-compose

Legg til utførelsesstillatelser til det binære:

sudo chmod +x/usr/local/bin/docker-compose

Nå har du installert Docker og Docker Compose. Vi kan nå flytte for å starte Bitwarden Password Manager på serveren.

Trinn 4: Start Bitwarden på Docker

Når alle kravene er oppfylt, kan vi bruke det medfølgende bashskriptet til å installere og konfigurere bitwarden.

Bruk kommandoen nedenfor for å laste ned og starte installasjonsskriptet. Før du utfører, kan du gå gjennom skriptet og sikre at du er komfortabel med handlingene som skal utføres:

Curl -lso bitwarden.sh https: // gå.btwrdn.CO/BW-SH

I neste trinn, endre skriptstillatelsene som:

CHMOD 700 Bitwarden.sh

Når du har bekreftet handlingene som drives av skriptet, må du starte installasjonsprogrammet ved å bruke kommandoen:

sudo ./Bitwarden.SH -installasjon

Denne kommandoen bør starte installasjonsprogrammet, som interaktivt vil be deg om informasjon når installasjonsprosessen fortsetter:

Det første trinnet er å sette opp domenenavnet for passordbehandleren. Verdien skal konfigureres i DNS -postene til serveren din.

I neste trinn, velg om du ønsker å sette opp et la oss kryptere SSL -sertifikat. Forsikre deg om at du har et gyldig domene før du velger dette alternativet, da installasjonen vil mislykkes hvis domenet er feil.

Når Docker har trukket og trukket ut bildet, vil du bli pålagt å oppgi Bitwarden -installasjons -ID og nøkkel.

Naviger til følgende ressurs for å generere installasjons -ID og passord:

https: // bitwarden.com/vert/

Fortsett med installasjonsprosessen og sett opp et SSL -sertifikat. Hvis du allerede har generert en, må du gi banen, eller hvis ikke, generere en selvsignert kopi.

Trinn 5: Kjør Bitwarden

Når du har alt konfigurert riktig, bruk skriptet til å starte bitwarden.

MERK: Du kan redigere endringene og konfigurasjonsinnstillingene i ./bwdata/config.YML -fil.

Kjør nå:

sudo ./Bitwarden.SH START

Skriptet over vil starte Docker og trekke forskjellige avhengigheter-Docker-komponeringsfilen, inkludert bilder som:

https: // hub.Docker.com/r/bitwarden/ikoner

https: // hub.Docker.com/r/bitwarden/nginx

https: // hub.Docker.com/r/bitwarden/mssql

https: // hub.Docker.com/r/bitwarden/api

https: // hub.Docker.com/r/bitwarden/hendelser

https: // hub.Docker.com/r/bitwarden/portal

https: // hub.Docker.com/r/bitwarden/web

Og andre.

Når alle bildene er lastet ned og trukket ut, kjører manuset Docker og setter opp Bitwarden.

Trinn 6: Konfigurer Bitwarden

Når Bitwarden er satt opp på serveren din, navigerer du til adressen du har satt opp under installasjonen og oppretter en ny konto:

Nå som du har opprettet en konto, logg deg på Bitwarden Dashboard for å konfigurere de forskjellige innstillingene og funksjonene.

Konklusjon

Med det har du installert og konfigurert Bitwarden Password Manager på serveren din. Ved å bruke trinnene i denne opplæringen, vil du ha full kontroll over passordene dine og personlig informasjon.