Ymmärrä projekti ja asiakasohjelmat
Vaultwarden on erillinen projekti, joten tarkista nykyinen asiakasyhteensopivuus, tuetut käyttöönotto-ohjeet ja tietoturvapäivitykset. Pieni resurssijalanjälki ei saisi johtaa huolimattomaan ylläpitoprosessiin.
Rajoita sisääntulopisteitä
Käytä HTTPS, vahvaa tilin suojausta ja harkittuja rekisteröitymisen kontrolleja. Suojaa tai poista käytöstä hallinnolliset päätepisteet tuen mukaisesti. Pidä isäntä ja käänteinen välityspalvelin ajan tasalla ja rajoita, kuka voi käyttää yksityistä konfiguraatiota.
Pidä palautus riippumattomana
Säilytä palautuskoodit ja varmuuskopioiden käyttöoikeudet yksityisesti palvelimen ulkopuolella. Älä tee ainoaa reittiä varmuuskopioosi riippuvaiseksi vain holvin sisällä säilytettävistä tunnuksista. Mieti, miten saisit käyttöoikeuden takaisin sekä palvelimen että laitteen menetyksen jälkeen.
Varmuuskopioi yhtenäinen tila
Noudata tuettua menettelyä tietokannan, liitteiden, kokoonpanon ja avainten osalta. Salaa offsite-varmuuskopiot ja testaa palautus huolellisesti. Kopioitu kontti-imago ei sisällä kaikkia pysyviä holvin tietoja.
Testaa täydellinen tilin palautusskenaario
Varmista kertakäyttöisellä testitilillä kirjautuminen, toinen tekijä, holvin vienti tarvittaessa ja palautusreitti. Pidä hätätiedot isännöidyn holvin ulkopuolella. Vältä tuhoavien palautustoimien testaamista oikean tilin ainoaa kopiota vastaan.
Tarkista näkyvyys jokaisen välityspalvelinmuutoksen jälkeen
Tarkista julkiset reitit, hallintakäyttöliittymä, websocket- tai ilmoitusvaatimukset asennetulle versiolle ja todelliselle TLS-lähteelle. Sovelluksen kokoonpano, joka oli yksityinen yhden välityspalvelimen takana, voi tulla julkiseksi verkko- tai konttimuutoksen jälkeen.
Erota holvipalvelu palautusjärjestelmästä
Valitse ylläpidetty Vaultwarden-julkaisu ja varmista yhteensopivuus niiden Bitwarden-asiakasohjelmien kanssa, joita aiot käyttää. Valmistele vakaa HTTPS -origin, pysyvät yksityiset tiedot ja riippumaton palautusreitti. Pidä ainoa varmuuskopion salasana ja tilin palautusmateriaali isännöidyn holvin ulkopuolella. Kompakti palvelu voi silti pitää hallussaan monien muiden tilien avaimet, joten aseta testattu päivitys- ja palautusmenettely etusijalle sen sijaan, että säästäisit pienen summan RAM -allokaatiosta.
- Valitse harkitut rekisteröitymis- ja kutsusäännöt.
- Pidä hallinnollinen käyttöoikeus rajoitettuna erillään käyttäjien holv käyttöoikeudesta.
- Tarkista asennetun version ilmoitus- ja käänteisvälityspalvelinvaatimukset.
Virallinen dokumentaatio: Vaultwardenin käyttöönottoesimerkit
Sulje asennuksen käyttöoikeus ensimmäisen tilitestin jälkeen
Ota käyttöön projektin tuetulla esimerkillä, säilytä sen datakansio ja aseta julkinen verkkotunnus todelliseen HTTPS-alkuperään. Jos käytät ylläpitoliittymää, noudata sen token-/hash-ohjeita ja rajoita, kuka siihen pääsee; älä sekoita vaikeasti arvattavaa URL-osoitetta todennukseen. Kun olet luonut aiotun omistajan, varmista rekisteröitymis-/kutsua-asetukset uloskirjautuneesta selaimesta. Testaa toinen tekijä ja ilmoituskäyttäytyminen ennen todellisten salaisuuksien lisäämistä.
Virallinen dokumentaatio: Vaultwardenin ylläpitosivun suojaus
Testaa jokainen asiakasohjelma kertakäyttöisellä holv datalla
Käytä testikirjautumista verkkoholvissa, työpöytäasiakkaassa ja kaikissa mobiili-/selainlaajennuksissa, joita aiot tukea. Vahvista synkronointi kohteen muuttamisen jälkeen ja varmista, että uloskirjautunut käyttäjä ei voi lukea sitä. Tarkista määritetty mukautettu palvelin URL ja varmenne, jos vain yksi asiakas epäonnistuu. Jos ilmoitukset epäonnistuvat mutta manuaalinen synkronointi toimii, tarkista nykyiset välityspalvelin/websocket-vaatimukset. Pidä dokumentoitu vienti-/palautusmenetelmä ja tallenna hätäkoodit erillisen luotetun reitin kautta.
Palauta tietokanta ja sen oheistiedostot
Noudata tuettua tietokannan varmuuskopiointimenetelmää; käynnissä olevan SQLite-tiedoston huolimaton kopiointi voi jättää pois viimeisimmän write-ahead-log-tilan. Sisällytä tarvittavat liitteet, kokoonpano ja avainmateriaali pysyvästä datakansiosta. Salaa palautuskopio ja testaa kertakäyttöisen käyttäjän palautus eristetyssä ympäristössä. Älä luota kontin levykuvaan datan varmuuskopiiona. Päivityssuunnitelman tulee vahvistaa sekä asiakasyhteensopivuus että toimiva tietokannan palautuspolku ennen käynnissä olevan version korvaamista.
Virallinen dokumentaatio: Vaultwardenin varmuuskopiointivaatimukset