KeePassXC działa w macOS i Linuksie, a hasła przechowuje w zaszyfrowanych bazach KDBX. Możesz zainstalować program, utworzyć bazę i połączyć ją z przeglądarką, wykonując kroki opisane w oficjalnym przewodniku KeePassXC.
Co przygotować
Do instalacji potrzebujesz komputera z macOS albo Linuksem. Jeśli chcesz połączyć bazę z przeglądarką, przewodnik wymienia Chrome, Vivaldi, Brave, Firefox, Tor Browser, Microsoft Edge i Chromium. Dla macOS dostępny jest instalator DMG oraz pakiet Homebrew Cask. W Linuksie można użyć AppImage, Snap lub pakietu przygotowanego dla danej dystrybucji.
Zainstaluj KeePassXC
macOS
- Pobierz instalator DMG ze strony KeePassXC lub z GitHub Releases. Projekt zaleca sprawdzenie podpisu instalatora zgodnie z instrukcją weryfikacji podpisów.
- Otwórz plik DMG i przenieś aplikację do folderu Aplikacje.
Możesz też zainstalować KeePassXC przez Homebrew Cask.
Linux
- Wybierz AppImage, Snap albo pakiet dla swojej dystrybucji.
- Pobieraj program ze strony KeePassXC lub GitHub Releases i sprawdź podpis wydania zgodnie z instrukcjami projektu. KeePassXC odradza pobieranie instalatorów z niepowiązanych stron trzecich.
Utwórz bazę KDBX
- W KeePassXC rozpocznij tworzenie nowej bazy. Nadaj jej nazwę i, jeśli chcesz, dodaj opis.
- Przejrzyj ustawienia szyfrowania. Kreator pozwala zmienić czas odszyfrowywania: jego zwiększenie podnosi ochronę, ale wydłuża otwieranie bazy.
- Ustaw długie, losowe hasło do bazy. To ono pozwala ją odblokować, dlatego jego utrata może oznaczać trwałą utratę dostępu.
- Zapisz bazę z domyślnym rozszerzeniem
.kdbx.
Plik klucza jest opcjonalnym dodatkowym składnikiem uwierzytelniania. Na ekranie odblokowywania można też wybrać YubiKey lub OnlyKey jako dodatkowy czynnik.
Połącz bazę z KeePassXC-Browser
- Zainstaluj rozszerzenie KeePassXC-Browser w wybranej przeglądarce.
- W ustawieniach KeePassXC włącz „Browser Integration” i wybierz tę przeglądarkę.
- Odblokuj bazę. Następnie otwórz przeglądarkę lub uruchom ją ponownie.
- Kliknij ikonę rozszerzenia i rozpocznij połączenie z KeePassXC.
- Zatwierdź połączenie pod unikalną nazwą. Ponowne użycie nazwy może nadpisać wcześniejsze połączenie w bazie i uniemożliwić dostęp.
W Linuksie przeglądarki zainstalowane jako Snap lub Flatpak są na ogół nieobsługiwane przez integrację. Przewodnik KeePassXC wskazuje Firefox Snap w Ubuntu jako wyjątek.
Przechowywanie bazy i dodatkowe funkcje
Zaszyfrowany plik KDBX można przechowywać lokalnie albo w usłudze chmurowej. KeePassXC wymienia między innymi OneDrive, Dropbox, Google Drive, Nextcloud i Syncthing, a przy wyborze usługi zaleca kopie automatyczne lub historię wersji.
KeePassXC wymienia też Auto-Type, generator haseł, TOTP, historię wpisów, interfejs wiersza poleceń, SSH Agent i FreeDesktop.org Secret Service. Skrót Auto-Type to Ctrl+Shift+V; na macOS przewodnik każe zastąpić Ctrl klawiszem Cmd, więc skrót brzmi Cmd+Shift+V.