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