Jak uzyskać dostęp do haseł Bitwarden z wiersza poleceń systemu Linux

Czy używasz menedżera haseł typu open source Bitwarden na komputerze z systemem Linux? Czy podoba Ci się aplikacja GUI, ale chciałbyś, aby miała również narzędzie wiersza poleceń? Dobrą wiadomością jest to, że Bitwarden oferuje interfejs wiersza poleceń (CLI). W tym przewodniku pokażemy, jak uzyskać dostęp do haseł Bitwarden z poziomu wiersza poleceń w systemie Linux.

Instalowanie interfejsu Bitwarden CLI w systemie Linux

Interfejs Bitwarden CLI musi być zainstalowany, zanim zaczniemy go używać. Na szczęście twórcy aplikacji znacznie ułatwili konfigurację. Aby rozpocząć instalację, otwórz okno terminala na pulpicie Linux, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. W otwartym terminalu postępuj zgodnie z poniższymi instrukcjami instalacji, które odpowiadają Twojej dystrybucji Linux.

Pakiet Snap

Najlepszym i najszybszym sposobem uruchomienia aplikacji Bitwarden CLI w dystrybucji Linux jest zainstalowanie wersji pakietu Snap. Dlaczego? Ponieważ nie musisz instalować NodeJS, NPM ani innych zależności. Zacznij od włączenia środowiska wykonawczego Snap na swoim komputerze. Możesz to zrobić, instalując pakiet snapd i uruchamiając serwis snapd.socket z systemd.

Uwaga: Jeśli potrzebujesz pomocy w konfiguracji Snapd, zapoznaj się z naszym szczegółowym przewodnikiem na temat instalacji pakietów Snap w systemie Linux.

Gdy środowisko uruchomieniowe Snapd będzie aktywne, możesz szybko zainstalować Bitwarden CLI, wykonując poniższe polecenie:

sudo snap install bw

Po zakończeniu instalacji możesz uzyskać pomoc dotyczącą interfejsu Bitwarden CLI, uruchamiając:

bw --help

NPM

Jeśli nie możesz zainstalować pakietów Snap, możesz zainstalować Bitwarden CLI za pomocą menedżera pakietów NodeJS (NPM). Wprowadź odpowiednie polecenia w zależności od swojej dystrybucji Linux:

Ubuntu

sudo apt install npm

Debian

sudo apt-get install npm

Arch Linux

sudo pacman -S npm

Fedora

sudo dnf install npm

OpenSUSE

sudo zypper install npm

Po zainstalowaniu NPM użyj poniższego polecenia, aby pobrać najnowszą wersję Bitwarden CLI:

sudo npm install -g @bitwarden/cli

Instalacja może zająć trochę czasu, ponieważ program jest budowany, a nie dostarczany jako statyczny pakiet. Po zakończeniu instalacji możesz potwierdzić, że Bitwarden CLI jest zainstalowany, uruchamiając:

bw --help

Konfigurowanie interfejsu Bitwarden CLI

Teraz, gdy Bitwarden CLI jest zainstalowany, czas go skonfigurować, aby mógł wyświetlać hasła. Otwórz terminal i postępuj zgodnie z poniższymi krokami:

Krok 1: Użyj polecenia bw login. To polecenie pozwoli Ci wygenerować plik konfiguracyjny i zalogować się na swoje konto Bitwarden.

bw login

Krok 2: Po uruchomieniu polecenia bw login zobaczysz komunikat „Adres e-mail”. Wpisz adres e-mail powiązany z Twoim kontem Bitwarden i naciśnij Enter.

Krok 3: Następnie zostaniesz poproszony o podanie hasła głównego. Wprowadź hasło do swojego magazynu haseł Bitwarden.

Krok 4: Po pomyślnym zalogowaniu zobaczysz komunikat „jesteś zalogowany!”. Skopiuj polecenie eksportu sesji, które zostanie wyświetlone, i otwórz plik .bashrc w edytorze tekstu Nano:

nano -w ~/.bashrc

Krok 5: Wklej poniższy kod w nowej linii w pliku .bashrc, pamiętając o zastąpieniu „YOUR_SESSION_KEY_HERE” rzeczywistym kluczem sesji, który otrzymałeś:

alias bw-unlock='export BW_SESSION="YOUR_SESSION_KEY_HERE"'

Krok 6: Zapisz zmiany, naciskając Ctrl + O, a następnie zamknij edytor, używając Ctrl + X.

Krok 7: Zamknij terminal i otwórz go ponownie. Po ponownym uruchomieniu terminala uruchom polecenie bw-unlock, aby odblokować dostęp do haseł Bitwarden:

bw-unlock

Korzystanie z Bitwarden CLI

Używanie Bitwarden CLI odbywa się poprzez różne polecenia bw. Aby znaleźć hasła w skarbcu, spróbuj poniższych poleceń:

Wyświetl wszystkie dostępne hasła

Aby zobaczyć listę wszystkich haseł w skarbcu Bitwarden, uruchom:

bw list items --pretty

Aby uzyskać więcej informacji na temat polecenia list items, uruchom bw list items –help.

Podaj hasło do określonej witryny

Aby znaleźć hasło do konkretnej witryny, użyj polecenia:

bw get password example.com

Synchronizuj hasła z serwerem Bitwarden

Aby zsynchronizować aplikację Bitwarden CLI z centralnym serwerem Bitwarden, uruchom:

bw sync

Usuń przedmiot

Aby usunąć element ze skarbca, najpierw uruchom bw list items –pretty i znajdź kod identyfikacyjny elementu, a następnie użyj:

bw delete item YOUR_ID_CODE_HERE

Więcej poleceń BW

Omówiliśmy podstawowe polecenia interfejsu Bitwarden CLI. Aby uzyskać więcej informacji na temat używania poleceń Bitwarden, uruchom:

bw --help

Jeśli potrzebujesz pomocy z konkretnym poleceniem, zastąp „sub-command” odpowiednim poleceniem, np. get, list itp.

bw sub-command --help

Podsumowanie

Interfejs wiersza poleceń Bitwarden to potężne narzędzie, które umożliwia zarządzanie hasłami w systemie Linux w sposób efektywny i bezpieczny. Dzięki powyższym krokom możesz zainstalować, skonfigurować i korzystać z Bitwarden CLI, co z pewnością ułatwi Ci dostęp do haseł w każdej chwili. Zachęcamy do dalszego eksplorowania możliwości tego narzędzia, aby w pełni wykorzystać jego potencjał.


newsblog.pl