Jak samodzielnie za pomocą bitwarden

Jak samodzielnie za pomocą bitwarden
Bitwarden to potężna aplikacja do menedżera haseł typu open source, która umożliwia dostosowanie i konfigurowanie bezpieczeństwa do zarządzania hasłami w scentralizowanej lokalizacji, którą kontrolujesz.

Bitwarden jest wysoce konfigurowalny, lekki i zapewnia użytkownikom rozszerzenie interfejsu API i przeglądarki, aby pomóc użytkownikom skutecznie zarządzać hasłami. Bitwarden zapewnia również aplikację mobilną, umożliwiając synchronizację wszystkich danych osobowych na wszystkich urządzeniach.

Samozwańczy menedżer haseł jest potężny i lepszy opcja, ponieważ jesteś odpowiedzialny za całe bezpieczeństwo i funkcje, które uważasz za dopasowane. W przypadku kompromisu masz kontrolę nad tym, co dzieje się z Twoimi danymi.

Ten samouczek przeprowadzi Cię przez sposób skonfigurowania osobistego menedżera haseł za pomocą Bitwarden i Docker.

Zacznijmy:

Krok 1: Zainstaluj Docker and Docker Compose

Pierwszą rzeczą, którą musimy zrobić, jest skonfigurowanie serwera i wszystkich wymaganych komponentów. Zaleca się uruchomienie serwera Linux, ponieważ ma większość wymaganych zależności i łatwiej jest zarządzać.

Przed zainstalowaniem Docker i Docker komponuj na serwerze, upewnij się, że masz usługi DNS i nazwy skonfigurowane poprawnie, aby skonfigurować menedżer haseł o nazwie domeny.

Krok 2: Zainstaluj silnik Docker

Następnie zacznij od usunięcia starszych wersji Dockera i komponentów Docker. Jeśli masz nowy serwer, pomiń ten krok:

sudo apt-get Usuń doker-inżynier dokera.IO Containnerd Runc

Następnie musimy skonfigurować repozytoria za pomocą poniższych poleceń:

sudo apt-get aktualizacja && sudo apt-get instaluj curl gnupg lsb-release-ca-certyfikaty apt-transport-https -y

Następnym krokiem jest dodanie klawisza GPG Docker Repository za pomocą polecenia:

curl -fssl https: // pobierz.doker.com/Linux/Ubuntu/GPG | sudo gpg--dearmor -o/usr/share/keyrings/Docker-Archive-Keyring.GPG

W następnym kroku skonfiguruj repozytorium w źródłach.List Plik za pomocą polecenia:

Echo \
„Deb [Arch = AMD64 Podpisane =/usr/share/keyrings/Docker-Archive-Keyring.gpg] https: // pobierz.doker.com/linux/ubuntu \

$ (lsb_release -cs) stabilny "| sudo tee/etc/apt/źródła.lista.D/Docker.Lista> /dev /null

Na koniec zaktualizuj repozytoria i zainstaluj Docker:

Sudo apt-get Aktualizacja
sudo apt-get instaluj kontener Docker-Cce.io

NOTATKA: Przewodnik instalacji Docker podany w tym samouczku dotyczy serwerów Ubuntu. W przypadku konkretnej dystrybucji sprawdź dokumentację Dockera.

Krok 3: Zainstaluj komponowanie Docker

W następnym kroku musimy zainstalować Docker Compose. Upewnij się, że silnik Docker zainstalowany, ponieważ Docker komponuje go, aby wykonać swoje operacje:

sudo curl -l "https: // github.com/docker/compose/wydania/pobieranie/1.29.0/Docker-Compose-$ (uname -s)-$ (uname -m) "-o/usr/local/bin/compose

Dodaj uprawnienia do wykonania do binarnego:

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

Teraz pomyślnie zainstalowałeś Docker i Docker Compose. Możemy teraz przeprowadzić się, aby uruchomić Bitwarden Manager na serwerze.

Krok 4: Uruchom Bitwarden na Docker

Po spełnieniu wszystkich wymagań możemy użyć dostaronego skryptu Bash do instalacji i skonfigurowania bitwarden.

Użyj poniższego polecenia, aby pobrać i uruchom skrypt instalacyjny. Przed wykonaniem możesz przejrzeć skrypt i upewnić się, że czujesz się komfortowo z działaniami do wykonania:

curl -lso bitwarden.sh https: // Go.Btwrdn.CO/BW-SH

W następnym kroku zmień uprawnienia do skryptu jako:

CHMOD 700 BITwarden.cii

Po zweryfikowaniu działań uruchamianych przez skrypt uruchom instalator za pomocą polecenia:

sudo ./Bitwarden.sh instalacja

To polecenie powinno uruchomić skrypt instalatora, który interaktywnie poprosi Cię o informacje, ponieważ proces instalacji będzie kontynuowany:

Pierwszym krokiem jest skonfigurowanie nazwy domeny dla menedżera haseł. Wartość powinna być skonfigurowana w rekordach DNS na twoim serwerze.

W następnym kroku wybierz, czy chcesz skonfigurować certyfikat Let's Encrypt SSL. Upewnij się, że masz prawidłową domenę przed wybraniem tej opcji, ponieważ instalacja się nie powiedzie, jeśli domena jest nieprawidłowa.

Po wyciągnięciu i wyodrębnianiu obrazu, będziesz musiał podać identyfikator i klucz instalacji Bitwarden.

Przejdź do następującego zasobu, aby wygenerować identyfikator instalacji i hasło:

https: // bitwarden.com/host/

Kontynuuj proces instalacji i skonfiguruj certyfikat SSL. Jeśli już go wygenerowałeś, podaj ścieżkę, a jeśli nie, wygeneruj kopię samodzielną.

Krok 5: Uruchom bitwarden

Po poprawnie skonfigurowaniu wszystkiego użyj skryptu, aby uruchomić bitwarden.

NOTATKA: Możesz edytować zmiany i ustawienia konfiguracji w ./bwdata/config.plik YML.

Teraz biegnij:

sudo ./Bitwarden.SH START

Powyższy skrypt uruchomi Docker i pociągnie różne zależności-plik komponowany Docker, w tym obrazy takie jak:

https: // hub.doker.com/r/bitwarden/ikony

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

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

https: // hub.doker.com/r/bitwarden/API

https: // hub.doker.com/r/bitwarden/wydarzenia

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

https: // hub.doker.com/r/bitwarden/Web

I inni.

Po pobraniu i wyodrębnianiu wszystkich obrazów skrypt uruchomi Docker i skonfiguruje Bitwarden.

Krok 6: Skonfiguruj Bitwarden

Po pomyślnym skonfigurowaniu bitwarden na serwerze przejdź do adresu, który skonfigurowałeś podczas instalacji i utwórz nowe konto:

Teraz, gdy utworzyłeś konto, zaloguj się do pulpitu nawigacyjnego Bitwarden, aby skonfigurować różne ustawienia i funkcje.

Wniosek

Dzięki temu pomyślnie zainstalowałeś i skonfigurowałeś menedżer haseł Bitwarden na swoim serwerze. Korzystając z kroków w tym samouczku, będziesz mieć pełną kontrolę swoich haseł i danych osobowych.